Just a dev who loves turning complex problems into elegant products.
Portable binary vector db that fits in your pocket.
A .urna file keeps embeddings, HNSW/BM25 indexes and the search contract together. The Rust runtime memory maps it, checks its hashes and reranks every candidate with exact cosine similarity. The CLI and TUI keep things simple: build, ask, retrieve.
Made for those tired of yet another cloud database service.
No ambition to become a cloud service or compete with mature projects like Qdrant or Chroma. My focus is exact cosine scores, byte-for-byte contract validation, compression, portability and verifiable retrieval without depending on cloud infrastructure.
Experiments: pt-BR fact-check retrieval · 38k Magic cards compressed with AV1
npm install -g @urna/cli
cargo install urna
Brenner Cruvinel, Hoff Research




