openwolf

Portable project memory across Claude Code, Codex and OpenCode, plus token accounting measured from harness transcripts. Local file I/O, no API calls, no teleme

What is openwolf?

Portable project memory across Claude Code, Codex and OpenCode, plus token accounting measured from harness transcripts. Local file I/O, no API calls, no telemetry.

Overview of openwolf

What it is

OpenWolf is a portable project memory tool for coding agents. It keeps task context, project maps and known fixes in one local folder. It works with Claude Code, Codex and OpenCode to continue saved work and find relevant code. Memory and indexing run locally without extra model calls. It also provides token accounting measured from harness transcripts. It uses local file I/O, no API calls, no telemetry.

Key features

  • Keep the objective, completed work, unresolved problems and next action in a checkpoint. Supported Claude and Codex hooks can restore saved context.
  • Find files and symbols through a project map with descriptions, line ranges and import relationships. Partial scans preserve earlier entries.
  • Save project notes and known fixes for later sessions. Archive eligible old session notes while retaining active, latest and pinned notes.
  • Identify repeated reads of unchanged files. Supported Claude hooks can shorten selected large Bash results and retain the original output locally.
  • Review available provider token counters, model cost estimates, hook health and completed OpenWolf activity in the dashboard.

Use cases

OpenWolf is useful when a coding session produces context that can be difficult to recover after compaction, a restart or a change of agent. It helps reduce repeated context by storing selected context beside the project. It can be used with multiple agents: Claude Code (lifecycle hooks, read guidance, Bash output controls and skills), Codex CLI (project hooks and AGENTS.md), OpenCode (native plugin and AGENTS.md), Grok Build (Claude-compatible hook discovery), Cursor (rules file, context only), Gemini CLI (GEMINI.md block, context only), and Antigravity (AGENTS.md block, context only).

Getting started

bash npm install -g openwolf cd your-project openwolf init init detects installed agents and sets up their project integration. Complete any project or hook trust review shown by your agent, then start a new session. You can select agents with --agent claude codex opencode.

License and pricing

The license is AGPL-3.0. The project is open source (pricing type: open_source).

Based on the project's public README and repository metadata.

Add this badge to your README

Featured on YunoDB Badge styles & help

Maintain this project? Show that it is featured on YunoDB.

Markdown[![Featured on YunoDB](https://yunodb.com/badge/cytostackopenwolf.svg)](https://yunodb.com/tools/cytostackopenwolf?utm_source=github&utm_medium=badge)
HTML<a href="https://yunodb.com/tools/cytostackopenwolf?utm_source=github&utm_medium=badge"><img src="https://yunodb.com/badge/cytostackopenwolf.svg" alt="Featured on YunoDB" height="20"></a>