概览
What is Minime?
Minime is a persistent memory layer for AI coding assistants. It remembers your patterns, decisions, and knowledge across projects and sessions, so your AI doesn’t forget past context. Built for developers using MCP-compatible IDEs like Cursor, VS Code, Claude Desktop, Windsurf, JetBrains, and more.
How to use Minime?
Start the MiniMe server with Docker (cd install && docker compose --env-file minime.env up -d), then connect your IDE. HTTP-capable IDEs (Cursor, VS Code, Claude Code, Windsurf) work out of the box; command-based IDEs (Claude Desktop, Zed, JetBrains) require an optional npm client. Once connected, you can search memories, store decisions, upload documents, link projects, and manage tasks—all with persistent context.
Key features of Minime
- Cross-project memory: lessons apply across all projects automatically
- Document upload & RAG: PDFs, DOCX, Markdown become searchable agent knowledge
- Smart memory search with hybrid vector, keyword, and tag matching
- Project linking: many-to-many relationships, recursive search up to 5 levels
- Task management with contextual linking and lifecycle tracking
- Memory lifecycle: update, inactivate (soft delete), reactivate
- Global rules system: guardrails set once, followed by every IDE agent
- Privacy-first: runs locally, data never leaves your machine
Use cases of Minime
- Build authentication endpoints using battle-tested patterns from past projects
- Get cross-project insights: detect recurring issues (e.g., connection pool limits)
- Search documents and memories together for consistent implementation
- Link related projects (v1 → v2 → v3) to propagate fixes automatically
- Manage tasks with full context: recall debugging sessions and decisions
FAQ from Minime
What IDEs and tools does Minime support?
Minime works with any tool that speaks MCP, including Cursor, Claude Desktop, Claude Code, VS Code, Windsurf, Roo Code, Visual Studio 2022, JetBrains, Zed, Cline, BoltAI, Augment Code, Warp, Amazon Q, and more.
How do I install Minime?
Installation is quick: run docker compose --env-file minime.env up -d in the install folder, then configure your IDE to connect to the Minime server. See the complete installation guide for per-IDE steps.
Where does my data live?
Minime is privacy-first: it runs locally on your machine. Your memories, documents, and patterns never leave your environment unless you explicitly share them.
Can I upload documents for my AI to use?
Yes. Upload PDFs, DOCX, Markdown, CSV, Excel, or code files. The server processes them (e.g., a 10MB PDF in under 30 seconds) and makes them searchable via vector + keyword + tag matching. All IDE agents can then query that knowledge instantly.
What happens when my patterns change?
You can update, inactivate (soft delete with reason), or reactivate memories. This keeps your context current and prevents knowledge drift as your stack evolves.