Coding agents re-read files they already saw, scan whole directories to find one function, and forget your conventions between sessions. OpenWolf gives Codex, OpenCode, Claude Code, and other agentic systems one persistent project brain: improved context management, optimized architecture scaffolding, and smarter token utilization. No workflow changes.
An agent does not know what a file contains until it opens it. It cannot tell a 50-token config from a 2,000-token module. It reads the same file three times in one session without noticing. It has no map of your project, no memory of past corrections, no awareness of what it already tried.
OpenWolf gives every agent a project index, a learning memory, and a token-aware read layer. And in 2.0 it measures real usage from harness transcripts, so the savings are verified rather than estimated.
OpenWolf hooks into your agent's lifecycle. No commands to remember. It just makes every session smarter.
Codex, OpenCode, and Claude Code share one project memory, with Cursor and Antigravity in beta. init auto-detects what you have installed and wires it. Learn once, apply everywhere.
Real usage is read from harness transcripts at session end: input, output, cache, per agent. openwolf report shows measured numbers next to the estimates. Verify, don't trust.
A token-budgeted digest of your project's state is injected at every session start. Compaction is snapshotted and restored. Sessions stop starting from zero.
Big files index their functions and classes with line ranges. Agents fetch one function with offset/limit instead of the whole file. Stale ranges are suppressed automatically.
Every correction gets logged. Every bug fix gets remembered. Every preference gets enforced. Your agents get smarter with every session, without you repeating yourself.
Loopback-only dashboard with token auth, zero shell interpolation, path traversal guards, and secret files excluded from every index. Plus bundled /security-audit and /reframe skills.
Run one command in any project. Creates .wolf/ directory, registers hooks, scans all files.
Just use claude as you always do. Hooks fire invisibly, tracking, learning, enforcing. You don't interact with any of it.
Every session, OpenWolf learns preferences, logs bugs, prevents repeated mistakes. View everything on the real-time dashboard.
.wolf/ directoryEvery project gets a .wolf/ folder containing state, learning memory, and configuration. Markdown is the source of truth.
Durable project index: descriptions, token estimates, content hashes, and per-file symbols. Rendered to anatomy.md.
Learned preferences, conventions, Do-Not-Repeat mistakes. Gets smarter every session.
Session handoff. The next session reaches productive context in one small read.
Bug encounter and resolution memory. Searchable. Prevents re-discovering the same fix.
7 Node.js lifecycle hooks shared by all wired agents. Pure file I/O, no network, no AI calls.
Estimated and measured usage per session and per agent, straight from harness transcripts.
Seven hooks fire on every agent action. They warn but never block. Pure Node.js. No network, no AI, no extra cost.