uteke
View on GitHub🧠 The Brain for Your AI — Local-first memory engine for AI agents. Store, recall, and search memories with semantic embeddings. Single Rust binary, zero config, fully offline.
Uteke is a local-first memory engine for AI agents: a single Rust binary that stores, recalls and semantically searches memories offline using ONNX embeddings, HNSW plus SQLite FTS5 with RRF fusion, and ships an MCP server for Claude, Cursor and Copilot.
Use Cases
Persistent memory for coding agents like Claude Code and CursorFully offline semantic search over personal notesShared memory across multiple agents via RoomsPrivacy-sensitive memory store for healthcare, finance, legalTime-travel recall of memories as of a past dateLocal RAG retrieval with zero LLM tokens per queryCLI personal knowledge graph with wikilinksBatch import and document-driven knowledge base
Built With
- Language
- Rust
- Frameworks
- MCP · ONNX Runtime · SQLite FTS5 · HNSW · Docker
Tags
agent-memory · local-first · offline-first · embeddings · semantic-search · vector-database · hnsw · sqlite · fts5 · rrf-fusion · mcp-server · cli · rust · onnx · multi-agent · time-travel