Esta página todavía está en inglés. La traducción al español está en progreso.
Knowledge Base (MemPalace)
The Knowledge Base page provides semantic search over your code, documentation, and project knowledge. It is powered by MemPalace, an open-source local memory system that indexes content into a searchable vector database.GitHub: github.com/milla-jovovich/mempalace — MIT License, 27k+ starsEverything runs locally — no external APIs, no data leaves your machine.

Enabling MemPalace
MemPalace is an optional feature. When you first visit the Knowledge Base page, you’ll see an “Enable MemPalace” button.- Go to Dashboard > Knowledge
- Click Install MemPalace
- Wait for the installation to complete (installs via pip)
mempalace package and its dependency chromadb (the vector database engine).
How It Works
MemPalace organizes knowledge using a “memory palace” metaphor:
When you index a directory, MemPalace:
- Scans all files (respecting
.gitignore) - Splits content into chunks of ~800 characters
- Classifies each chunk into a room based on content and file path
- Stores vector embeddings in ChromaDB for semantic search
dashboard/data/mempalace/.
Adding Sources
Sources are directories you want to index — project code, documentation folders, etc.- Go to the Sources tab
- Enter the directory path (absolute path on your machine)
- Optionally set a label (display name) and wing override (custom project name)
- Click Add
Indexing (Mining)
After adding sources, click the Play button next to a source to index it, or use Index All to process everything. Mining runs in the background — you can navigate away and check progress on the Status tab. The status indicator shows when mining is active.Searching
The Search tab provides semantic search across all indexed content:- Type your query in natural language (e.g., “how does authentication work”)
- Optionally filter by wing (project) or room (category)
- Press Enter or click Search
- The matched content snippet
- Source file path
- Similarity score (higher = more relevant)
- Wing and room tags