VittoriaDB: Zero-config local vector database in a single Go binary

1 antonellof 2 9/9/2025, 12:05:38 PM github.com ↗

Comments (2)

cabirum · 1m ago
You seem to have committed files that do not belong to the repo: . DS_Store, a binary in build/, and the releases/ directory and its contents.
antonellof · 30m ago
I built VittoriaDB as a simple alternative to complex cloud vector databases. It's a single Go binary that works immediately after download - no Docker, no configuration, no cloud dependencies.

Key features:

- HNSW indexing with <1ms search times for 1M vectors

- ACID-compliant storage with Write-Ahead Log

- REST API + Python client

- Cross-platform releases (Linux, macOS, Windows)

- Perfect for RAG applications and local AI development

The motivation was simple: existing vector databases are either too complex for local development or too limited for production. VittoriaDB bridges that gap.