Replace flat markdown memory files with vector-database-backed semantic search. SkillMind listens, learns, and surfaces only the context you need — automatically.
SkillMind sits between your data sources and your AI assistant, turning raw observations into structured, searchable knowledge.
Your AI assistant deserves better than loading 15+ markdown files into every conversation.
From semantic search to video learning — one tool, all capabilities.
Vector-based recall finds relevant memories by meaning, not keywords. Ask "How should I format PDFs?" and get your stored preferences instantly.
The Trainer automatically classifies memories into types (user, feedback, project, reference, skill) based on content analysis.
API keys, emails, phone numbers, IBANs, and PII are automatically redacted before storing. Configurable allowlists and custom patterns.
Extract knowledge from YouTube videos and channels. Transcripts are auto-chunked and stored as structured memories.
Record your screen, take screenshots, and learn from video files. Extract knowledge from tutorials and demos.
Claude Code integration via Model Context Protocol. Remember, recall, forget, consolidate — all as native tools.
Opt-in graph traversal on the FalkorDB backend. Recall walks shared topics, tags and links between memories (seed, expand, re-rank) to surface related context plain vector search would miss.
90% similarity threshold prevents storing the same knowledge twice. Consolidation merges fragmented memories automatically.
Import all existing Claude Code markdown memories in one command. Preserves types, topics, and tags.
ContextGenerator builds focused, relevant context per conversation. Only loads what matters for the current file and topic.
Same interface, swap anytime. From local-only to cloud-synced — pick what fits.
| Backend | Best For | Install | Requires |
|---|---|---|---|
| ChromaDB | Solo devs, local, default | pip install skillmind[chroma] | Nothing |
| Pinecone | Multi-device cloud sync | pip install skillmind[pinecone] | Free API key |
| Supabase | SQL + vectors, team sharing | pip install skillmind[supabase] | Free account |
| Qdrant | Self-hosted, advanced filtering | pip install skillmind[qdrant] | Qdrant server |
| FAISS | Offline, air-gapped, fastest | pip install skillmind[faiss] | Nothing |
| FalkorDB New | Graph + vectors, GraphRAG retrieval | pip install skillmind[falkordb] | Redis/FalkorDB server |
New in v0.4.0: the FalkorDB backend stores vectors and a property graph in one engine and adds opt-in GraphRAG retrieval that walks the connections between memories, about 6.7x faster recall on an EU host.
Read the deep dive →Every tool available as a native MCP tool inside Claude Code. The AI memory layer integrates seamlessly.
From install to semantic memory search in under 5 minutes.
SkillMind was built by Antonio Blago, an SEO freelancer and developer who needed a better way to manage knowledge across dozens of client projects in Claude Code. After dealing with 15+ growing markdown memory files that loaded irrelevant context into every conversation, he built SkillMind to solve the problem with vector-database-backed semantic search.
The AI memory layer is now used in production across SEO consulting, web development, and content automation workflows — processing 40+ memories with sub-10ms recall times via Pinecone. Every feature was born from a real workflow bottleneck, not a theoretical use case.
SkillMind is an open-source AI memory layer that replaces flat markdown memory files with vector-database-backed semantic search. It works as an MCP server inside Claude Code with 27 tools for remembering, recalling, and managing knowledge automatically.
SkillMind supports 6 vector database backends: ChromaDB (local, free), Pinecone (cloud-synced), Supabase (SQL + vectors), Qdrant (self-hosted or cloud), FAISS (offline, fastest), and FalkorDB (graph-native, with opt-in GraphRAG retrieval). All backends use the same interface — you can switch anytime.
SkillMind runs as an MCP (Model Context Protocol) server. Add it to your Claude Code settings.json and you get 27 native tools: remember, recall, forget, context, learn_youtube, record_screen, and more. Install with: pip install skillmind[pinecone,mcp]
Yes. SkillMind extracts transcripts from YouTube videos, structures the key knowledge, and stores it as searchable memories. It supports single videos, entire channels, and playlists. Install the YouTube extra: pip install skillmind[youtube]
GraphRAG is an opt-in retrieval mode on the FalkorDB backend (v0.4.0). Instead of a flat vector lookup, recall seeds with a vector search, expands across shared topics, tags and links between memories, then re-ranks the candidates. It surfaces related context that pure vector search would miss, and falls back to plain vector search when the graph cannot help.
Yes, SkillMind is 100% free and open source under the MIT license. The core tool and local backends (ChromaDB, FAISS) require no API keys. Cloud backends like Pinecone have their own free tiers.
Open source, MIT licensed, production-ready.