Ross ROSS = Recommend OSS · open-source software intelligence for agents

cytostack/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. observed · 2026-08-28

github.com/cytostack/openwolf · homepage · TypeScript · AGPL-3.0 (copyleft) observed · 2026-08-28

Health v2 · maintenance only

81/100

  • Activity 99
  • Release rhythm 98
  • Longevity 12

Flags: young

How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 0.0
  • age_days: 171
  • days_rel: 13
  • days_push: 11
  • n_releases_24m: 9

Full methodology

Adoption not part of the score

2268 stars · 201 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

OpenWolf is a Node.js CLI that maintains a single portable project memory (a .wolf/ directory) shared across coding agents like Claude Code, Codex, and OpenCode. It intercepts tool output to condense oversized Bash results, indexes symbols for cheap lookup, and measures real token usage per session from harness transcripts with no API calls or telemetry.

Use cases

  • share project memory between Claude Code and Codex
  • stop grep dumps from flooding my agent context
  • track token usage per coding agent session
  • find symbols without reading whole files into context
  • keep agent conventions and bug fixes across sessions
  • attribute prompt cache breakage to model switches or compaction
  • reduce LLM API costs from repeated file reads

When to choose

  • you use multiple coding agents (Claude Code, Codex, OpenCode) on the same project and want shared memory
  • you want measured, per-session token accounting instead of a monthly invoice
  • you need local-only tooling with no API calls or telemetry
  • long agent sessions suffer from context bloat from Bash output and repeated reads

When to avoid

  • you don't use any supported coding agent (Claude Code, Codex, OpenCode, Cursor, Gemini CLI)
  • you need cloud-synced memory across machines
  • you're uncomfortable with lifecycle hooks and a background daemon (pm2) running in your projects
  • you require a permissive license - it's AGPL-3.0

Facets

cli-tool · maturity active

developer-tools middleware monitoring analytics search-engine logging cli developer-tools large-language-models cli cross-platform windows agent-memory context-engineering token-optimization claude-code codex opencode observability prompt-cache local-first no-telemetry command-line ai-agents automation nodejs macos linux

5 sources

Member repositories

RepositoryRoleHealth v2
cytostack/openwolfmain81

For agents

markdown · JSON · MCP: product_card(name="cytostack/openwolf")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem