-
-
Notifications
You must be signed in to change notification settings - Fork 24
FAQ
Common questions about SuperLocalMemory V2, answered.
SuperLocalMemory V2 is an intelligent local memory system for AI assistants. It stores your conversations, code decisions, and project context locally, so AI assistants like Claude can remember everything about you and your projects.
Yes, 100% free. MIT license. No usage limits. No credit systems. No "free tier" restrictions. Use it commercially if you want.
No! While optimized for Claude CLI, SuperLocalMemory works with:
- Any AI assistant via CLI commands or Python API
- Standalone via terminal
- Custom integrations via the Python module
100% on your local machine at ~/.claude-memory/. Nothing is ever sent to any cloud service. No telemetry, no analytics, no data collection.
Yes. Your data:
- Never leaves your computer
- Is stored in a local SQLite database
- Has no network connectivity
- Requires no API keys or accounts
Yes, by default. Since no data leaves your machine, there's no third-party data processing to worry about. You have complete control over your data.
Yes. SuperLocalMemory is ideal for:
- Enterprise environments
- Classified projects
- Healthcare (HIPAA)
- Financial services
- Air-gapped systems
No. Pattern learning happens entirely locally using basic frequency analysis. No external AI services, no API calls, no internet required.
- Layer 1: Raw Storage — SQLite + full-text search
- Layer 2: Hierarchical Index — Tree structure for navigation
- Layer 3: Knowledge Graph — Auto-discovers relationships
- Layer 4: Pattern Learning — Learns your preferences
Full architecture explanation →
- Extracts key terms from your memories (TF-IDF)
- Calculates similarity between memories
- Groups similar memories into clusters (Leiden algorithm)
- Auto-names clusters based on content
Example: It discovers "JWT", "OAuth", and "session tokens" are all related to "Authentication" — even if you never tagged them.
Pattern learning analyzes your memories to detect:
- Framework preferences ("React: 73% confidence")
- Coding style ("Performance over readability: 58%")
- Testing approaches ("Jest preferred: 65%")
You can feed this to Claude to get personalized suggestions.
Yes! Create isolated contexts:
superlocalmemoryv2:profile create work
superlocalmemoryv2:profile create personal
superlocalmemoryv2:profile create client-acme
superlocalmemoryv2:profile switch workEach profile has completely separate memories, graphs, and patterns.
SQLite only (by design). Benefits:
- Zero configuration
- No server to run
- Portable (single file)
- Reliable and fast
- Works everywhere
Yes. Your data is in ~/.claude-memory/memory.db. You can:
- Copy the SQLite file
- Query it with any SQLite tool
- Write custom export scripts
| Aspect | Mem0 | SuperLocalMemory |
|---|---|---|
| Price | Usage-based | Free forever |
| Data location | Cloud | 100% local |
| Pattern learning | No | Yes |
| Setup | API keys, accounts | ./install.sh |
| Aspect | Zep | SuperLocalMemory |
|---|---|---|
| Price | $50/month | Free forever |
| Data location | Cloud | 100% local |
| 4-layer architecture | No | Yes |
| Credit limits | Yes | No limits |
ChatGPT memory:
- Is cloud-based (privacy concerns)
- Has limited capacity
- Doesn't work with Claude
- No knowledge graphs
- No pattern learning
- No multi-profile
No. Those are note-taking apps. SuperLocalMemory is specifically designed for:
- AI assistant context
- Automatic relationship discovery
- Pattern learning
- Code/development workflows
Unlimited. Tested up to 5,000+ memories with no issues. The graph engine has a configurable limit (default 5,000) for performance.
- Full-text search: ~45ms (3.3x faster than v1)
- Graph queries: <100ms
- Pattern lookup: <50ms
No! The knowledge graph automatically discovers relationships. Tags are optional for additional organization.
- After adding 10+ new memories — rebuild for best results
- Weekly — if you add memories regularly
- It's fast — <2 seconds for 100 memories
python ~/.claude-memory/graph_engine.py buildYes, 100% offline. No internet connection required for any feature.
Add to PATH:
export PATH="${HOME}/.claude-memory/bin:${PATH}"Install optional dependency:
pip install scikit-learn- Check if memory was added:
superlocalmemoryv2:list - Try exact phrase search
- Rebuild FTS index (rare): restart the app
See Contributing for guidelines. Areas we need help:
- Performance optimizations
- Graph visualization UI
- Additional pattern categories
- Documentation improvements
Yes! See Roadmap for upcoming features.
SuperLocalMemory V3 — Your AI Finally Remembers You. 100% local. 100% private. 100% free.
Part of Qualixar | Created by Varun Pratap Bhardwaj | GitHub
SuperLocalMemory V3
Getting Started
Reference
Architecture
Enterprise
V2 Documentation