Developer builds offline semantic memory engine for AI agents in Rust
A developer has released Uteke, a local-first semantic memory engine designed to give AI agents persistent memory across sessions without relying on cloud services or API keys. The tool is written in Rust and ships as a single binary, storing all data locally on the user's machine. Uteke combines vector search using a local 188MB embedding model with SQLite full-text search, merging results via Reciprocal Rank Fusion to handle both semantic and keyword queries. The full retrieval pipeline completes in approximately 45 milliseconds, with vector recall alone taking around 5 milliseconds at 10,000 entries. Released under the Apache 2.0 license, the project has reached version 0.10.1 with over 40 releases and 148 GitHub stars in roughly 58 days since its first commit.
This is an AI-generated summary. ShortSingh links to the original source for the complete article.
Discussion (0)
Log in to join the discussion and vote.
Log in