Discover and explore top open-source AI tools and projects—updated daily.
cytostackMiddleware enhancing AI code assistants with project context and memory
Top 37.2% on SourcePulse
OpenWolf provides middleware for Claude Code, addressing its lack of project awareness and memory. It enhances Claude's efficiency by offering a project index, learning memory, and token tracking, aiming to reduce token consumption and prevent repeated errors without altering user workflows.
How It Works
OpenWolf integrates via 6 Node.js hook scripts, creating a .wolf/ directory. This directory houses anatomy.md (project file map with token estimates), cerebrum.md (learning memory for corrections and preferences), memory.md (action log), buglog.json (bug fix repository), and token-ledger.json (token usage tracking). This "second brain" allows Claude to infer file content, avoid redundant reads, learn from mistakes, and manage token usage, leading to significant efficiency gains.
Quick Start & Requirements
npm install -g openwolfopenwolf init.puppeteer-core for Design QC. Setup is minimal.Highlighted Details
Maintenance & Community
This project is at v1.0.4. The README lists Farhan Palathinkal Afsal (Cytostack) as the author. No community channels (Discord, Slack) or explicit roadmap details are provided.
Licensing & Compatibility
Limitations & Caveats
CLAUDE.md if hooks fail.cerebrum.md effectiveness depends on Claude adhering to update instructions (~85-90% compliance).1 month ago
Inactive