Persistent memory for AI coding sessions. Captures decisions, gotchas, and context โ the stuff that lives in your head, not your codebase.
Works with your AI coding tools
infernoflow runs silently in the background, capturing what your AI can't infer from code alone. Local-first, zero network calls.
Log decisions, gotchas, and in-progress work. When you start a new session, your AI loads the full context automatically.
Every commit is analyzed. Decisions, bug fixes, and WIP work are captured silently โ no manual logging required.
Run infernoflow switch to generate a full handoff โ open threads, git activity, session duration, and next steps.
Memory stored in .ai-memory/sessions.jsonl using the AI Memory Protocol โ vendor-neutral, MIT-licensed. Any AMP-compatible tool can read it. No lock-in.
infernoflow tracks what your codebase can do โ not just what it contains. MCP tools keep your AI aligned with the contract.
Ships with MCP tools your AI calls automatically: implement, check, review, synthesize, and more. Zero configuration.
Three commands and your AI has persistent memory for every project.
Run npm install -g infernoflow once. Works on Node 18+.
Run infernoflow setup in your project root. Creates the inferno/ memory folder, installs git hooks, and generates a CLAUDE.md with auto-behavior instructions for your AI.
Run infernoflow log "decided to use Zustand over Redux" to capture decisions. Git hooks capture commit context automatically. Your AI reads it all on the next session start.
Run infernoflow switch to generate a rich handoff. Open threads, git activity, session duration, IDE โ everything the next session needs to hit the ground running.