Durable memory for AI coding agents. A single Rust binary that gives any MCP-compatible agent persistent memory, session continuity, and cross-project intelligence.
curl -fsSL https://norsu.site/install | sh
Capabilities that turn stateless AI sessions into a continuous, learning workflow.
Scored, reinforced, and naturally decaying memories persist across sessions and projects. Important patterns rise, noise fades.
Context survives compaction and session boundaries. Snapshots inject back automatically so agents pick up where they left off.
Sandbox execution returns only stdout, keeping the context window clean. Agents spend tokens on thinking, not scrolling.
Git change detection, loop detection, and error-fix pairing happen automatically via Claude Code hooks. Zero manual setup.
Local web dashboard at localhost:3141. Track memory usage, session history, tool call patterns, and error rates at a glance.
Shared state via SQLite WAL mode. Multiple concurrent agents read and write memories without conflicts or coordination overhead.
Auto-detects project stack and technology choices. Cross-project pattern promotion surfaces lessons learned in one project across all your work.
Works with Claude Code, Codex, Gemini CLI, Cursor, and any MCP-compatible agent.
One curl command. Single Rust binary, no dependencies, no Docker, no cloud account. Under 2MB.
Your agent discovers norsu via MCP and starts writing memories, searching context, and executing sandboxed commands.
Decisions, constraints, and patterns survive across sessions. Your agent gets smarter with every interaction.