Vibe Coding Discover

AI Tools

Solution for long term memory for agent coding CLIs and to facilitate handoff between different agent vendors

★ 8.6K587 forksRustMITakitaonrails

Rust binary + MCP server giving AI coding agents (Claude Code, Codex, Cursor, Gemini CLI) shared long-term memory. Lifecycle hooks capture sessions into a git-backed markdown wiki; retrieval fuses FTS, entities, graph, and optional vectors, with typed cross-agent handoffs and zero-LLM default.

Use Cases

Resume a task in a different coding agent without re-explaining contextShare one project memory across machines and teammatesAuto-capture prompts, tool calls, and session boundaries via lifecycle hooksSearch prior decisions, failed approaches, and open questionsWire memory into Claude Code, Codex, Cursor, Gemini CLI, or any MCP clientRun local memory with zero LLM calls (FTS5 only, no API key)Keep memory as grep-able, hand-editable git-backed markdown pagesTyped claim-once handoffs between agent sessionsTeam-shared per-project knowledge with per-person attributionOptionally add LLM-written consolidation and vector search

Built With

Language
Rust
Frameworks
MCP

Tags

agent-memory · long-term-memory · mcp-server · markdown-wiki · cross-agent-handoff · session-continuity · lifecycle-hooks · full-text-search · knowledge-graph · embeddings · rust · multi-user · audit-log · git-backed · self-hosted · zero-llm