πŸ”₯ v0.46.3 β€” one focused thing: persistent memory for AI sessions

Your AI can read your code.
infernoflow tells it everything your code doesn't say.

Persistent memory for AI coding sessions. Captures decisions, gotchas, and context β€” the stuff that lives in your head, not your codebase.

$ npm install -g infernoflow
Get started free β†’ View on GitHub β†’

Works with your AI coding tools

πŸ€– GitHub Copilot
⚑ Cursor
πŸ”Ά Claude Code
🌊 Windsurf
πŸ’» VS Code

Everything your AI needs
to stay in context

infernoflow runs silently in the background, capturing what your AI can't infer from code alone. Local-first β€” no network calls unless you opt in to telemetry.

🧠

Persistent session memory

Log decisions, gotchas, and in-progress work. When you start a new session, your AI loads the full context automatically.

πŸ”–

Session bookmarks

Say bookmark this before you stop β€” or before a risky change β€” and resume exactly where you left off next session. On Claude Code it distills the transcript automatically, no model call.

✨

Proactive capture β€” skill + agent

On Claude Code, an installed infernoflow-memory skill makes your AI log gotchas and drop bookmarks on its own, and a memory-keeper agent can sweep a session and capture what matters. Cursor & Copilot get the same guidance via their rule files + MCP.

πŸŒ…

Fresh memory every session

On Claude Code, a session-start hook loads current memory into every new session, and a session-end hook leaves a resume point. infernoflow resume answers β€œwhere were we?” in one call.

⚑

Instant context switching

Run infernoflow switch to generate a full handoff β€” open threads, git activity, session duration, and next steps.

πŸ”“

AMP β€” open protocol

Memory stored as plain JSONL in .ai-memory/ (per branch, tracked in git) using the AI Memory Protocol β€” vendor-neutral, MIT-licensed. Any AMP-compatible tool can read it. No lock-in.

πŸ”

Capability contracts

infernoflow tracks what your codebase can do β€” not just what it contains. MCP tools keep your AI aligned with the contract.

πŸ“‘

MCP server included

Ships with MCP tools your AI calls automatically β€” amp_read, amp_write, amp_resume, amp_bookmark and more β€” registered per project. Only the read-only tools are pre-approved.

Up and running in 60 seconds

Three commands and your AI has persistent memory for every project.

1

Install globally

Run npm install -g infernoflow once. Works on Node 18+.

2

Initialize your project

Run infernoflow setup in your project root. Creates the .ai-memory/ folder, registers the MCP server for this project, and wires your AI tools: rule files for Cursor & Copilot, session hooks and a memory skill for Claude Code.

3

Log as you work

Run infernoflow log "decided to use Zustand over Redux" to capture decisions β€” or let your AI log gotchas and dead ends itself. Your AI reads it all on the next session start.

4

Switch sessions cleanly

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.

See the full architecture β†’

Stop re-explaining your codebase
to your AI every morning.

One CLI, one VS Code extension, one open protocol. Free, MIT-licensed, alpha.

Install in 60 seconds β†’ Star on GitHub β†’
βœ“ Copied to clipboard