neuron-explorer
Qwen3.5‑4B 전용 조향형 뉴런 탐색기, 모든 MLP 뉴런을 밀어 결과를 보관·탐색
Persistent work state and minimal context for long-running AI agents.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
Persistent project state and focused context for coding agents.
A new chat should be able to find the current goal, unfinished work, constraints
and next action without rereading the entire project history. AWR indexes your
existing Markdown/YAML sources, records execution checkpoints and compiles a
bounded context packet for the task at hand. Use it through a native Rust CLI or
an MCP client. Context compilation runs locally and makes no model calls.README 전문 보기 ↗Let your AI team keep complex projects moving—from goal to verified delivery.
The open-source project delivery platform for people and AI.
Documentation · Releases · Report an issue · Contribute
AWR connects goals, workstreams, dependencies, context and acceptance into one project delivery workflow. It is built for one person coordinating several agents, and teams delivering a shared project—starting with complex software projects.
Changing sessions, models or collaborators should preserve the project's goals, constraints and verified progress. Parallel work should have clear ownership and handoffs. At every stage, you should be able to tell what is ready, what is waiting, what has been verified, and where the effort went.
People set direction and review outcomes; agents do the work. AWR connects their
work to the same project through CLI/MCP, with Team collaboration developing
on that foundation. The availability labels below distinguish the published
release from development on main.
| Core value | What changes for your project | Availability |
|---|---|---|
| Keep the goal through every handoff | Goals, shared rules, decisions and unfinished work stay connected. A successor receives the current task's required context and checkpoint, so the project can continue across sessions and agents. | 0.6.0 · Continuity |
| Run independent workstreams in one project | Frontend, backend and testing keep their own tasks, context and ownership while sharing project constraints. Work ownership, session attribution and scoped context are supported; authenticated transport isolation and resource scheduling are still in development. | 0.6.0 foundation · Workstreams |
| Depend on a verified delivery | Bind downstream work to an accepted artifact and contract version. When that dependency changes, recheck affected consumers according to their adoption policy. | In development · Delivery dependencies |
| Know what “done” actually means | Connect completion claims to version-bound evidence. Track implementation, verification, merge and release as separate facts; Team review adds explicit reviewer and approval records. | 0.6.0 evidence foundation; Team delivery review in development |
| See what each outcome costs | Attribute recorded usage and time to work and its owning workstream. Keep actual costs, API-equivalent estimates, unknowns and observation coverage distinct; count shared effort once. | In development · Usage and time |
These capabilities belong to the same project model. A person coordinating several agents can need the same dependency, review and accounting discipline as a larger team. Workstream isolation concerns project state and supported operations; physical process isolation depends on the execution host.
Illustrative workflow · advanced workstreams are in development. This example explains the collaboration model; it is not an executed benchmark.
The published 0.6.0 CLI/MCP packages provide source-backed goals and tasks, dependency navigation, focused context, session claims and checkpoints, version-bound evidence, a shared HTTP MCP service for multiple clients/projects, and Personal Workspace file exchange.
This release adds opt-in assessment explanations, field-level diagnostics, cached work graphs and read-only mainline navigation, keeps evidence current across unrelated ledger edits, and fixes intake, completion and recovery edge cases. Team surfaces are compiled in but off by default; see the Team runtime switch. It does not provide an authenticated Team service in the packages. See what changed in 0.6.0.
The optional Inspector runs from this source checkout; it is not bundled in npm/PyPI. It includes Chinese/English views, complete queue pagination, source-aware refresh, and session/event panels.
Development on main: the Team service, versioned cross-workstream delivery
adoption and Team collaboration/review are outside this release. The
release notes define the
published package boundary.
Choose one package manager. Both install the native awr and awr-mcp commands.
npm install -g @originoneai/[email protected]
Or, inside a Python virtual environment:
python -m pip install agent-work-runtime==0.6.0
awr --version
Prebuilt packages support macOS 15+ (Apple Silicon and Intel), Linux x64/arm64 (glibc 2.39+) and Windows x64. Launchers require Node 22.14+ or Python 3.9+. See the 0.6.0 installation and upgrade guide.
Upgrading from 0.5.x: stop existing writers and back up .awr/state.db
(with SQLite's backup API), your sources and the old binaries first. The explicit
source refresh migrates SQLite schema 7 to 14; the new tables are additive. Older
binaries cannot open schema 14; rollback needs the matching pre-upgrade snapshot.
See the upgrade guide.
Run these commands from your project directory. Replace the example goal with the outcome you want to deliver.
awr init --goal "Deliver a customer portal with verified sign-in"
Review the proposed sources and mappings, then accept the same goal:
awr init --goal "Deliver a customer portal with verified sign-in" --accept
awr status
awr intake inspect
Initialization preserves existing project sources and proposes missing structure.
If intake reports NeedsOrganization, let your agent complete the goals, tasks
and acceptance criteria before starting implementation. See the
project intake guide for custom fields and existing ledgers.
With CLI access to the initialized project, give your agent this instruction:
Use AWR to carry this project from its goal to verified delivery. Start by reading the goal, shared rules, dependencies and latest checkpoint. Break this request into work with clear acceptance criteria, ownership and next actions. Check an upstream result's version and evidence before using it. Keep implementation, verification, merge and release facts separate. Record available usage data and its gaps. Before stopping, save a checkpoint so the next agent can check current sources and continue. Use the installed version's supported capabilities and report any missing integration.
You can inspect progress at any time with awr status. For the explicit
claim → context → checkpoint workflow, see the
session guide.
After initialization, add an entry like this to your client's MCP configuration. Use the client's documented configuration format and your project's absolute path.
{
"mcpServers": {
"awr": {
"command": "awr-mcp",
"args": ["--project", "/absolute/path/to/your/project"]
}
}
}
Reconnect the client and confirm the project identity before making changes. For multiple clients and projects, use the shared HTTP MCP service. See the MCP reference for configuration and tool discovery.
AWR preserves project continuity across finite context windows. Native compaction and the agent's private conversation remain host responsibilities; recorded checkpoints do not reconstruct unrecorded history. See context continuity.
Use the agent you already work with. The common entry point is CLI/MCP; optional lifecycle adapters provide deeper integration where supported.
| Entry point | Documentation |
|---|---|
| Any CLI/MCP-capable agent, including Claude Code | Generic session workflow |
| Codex | L1 host note and optional L2 adapter |
| Cursor | Client configuration |
| Kimi Code | Host integration note |
| Grok Build | Host integration note |
| Application or custom harness | Host contract |
Hook availability and activation depend on the host. A configuration file alone does not prove an automatic checkpoint or handoff occurred. Integration layers and boundaries.
AWR compiles focused project context locally, without an additional model call. This gives the agent the relevant goals, rules, dependencies and evidence within a budget, reducing the need to read every project source on each handoff.
On the public, reproducible context benchmark:
| Input material | Tokens | Reduction vs. reading all sources |
|---|---|---|
| Complete Markdown/YAML corpus | 18,955 | — |
| Largest rendered task context | 4,998 | 73.6% |
| Largest complete CLI JSON response | 12,748 | 32.7% |
The sample contains 150 synthetic tasks, with all 39 active tasks checked
and 676/676 required facts retained. Counts use o200k_base with a 5,000-token
context budget. The baseline is reading every source, not optimized retrieval.
JSON metadata adds overhead. These figures measure input material, not total
model bills or answer quality; chat history, model output and MCP framing are
excluded.
A separate 30-run workflow comparison reduced tool calls by 18–27% and returned text by 3.4–4.7% while retaining the same completion contracts. It does not measure real model-token or billing savings. Context compilation measured 108 ms at p95 on one Apple M3 Max/macOS host (30 calls after warmup), not a concurrency guarantee.
| Resource | What you will find |
|---|---|
| Releases | Published changes, installation artifacts and upgrade notes. |
| Issues | Bug reports, feature requests and design proposals. |
| Pull requests | Development and review; merged source may precede a package release. |
| Official website | Product overview and usage entry points. |
Thanks to everyone who improves AWR through code, documentation, bug reports and real project feedback. See the contribution guide to get started.
When reporting a problem, include the AWR version, operating system, reproducible steps and redacted output. Keep credentials and private project sources out of public reports.
AWR is licensed under Apache License 2.0.