hupe1980/vecgo

🧬🔍 Vecgo is a pure Go, embeddable, hybrid vector database designed for high-performance production workloads. It combines commit-oriented durability with HNSW + DiskANN indexing for best-in-class performance.

41
/ 100
Emerging

Vecgo is for developers building applications that need to find similar items or information very quickly from extremely large datasets. It helps you store and search high-dimensional vectors (numerical representations of data like images, text, or user preferences) and returns the most relevant results. Developers of search engines, recommendation systems, or AI applications would use this to power their products.

Use this if you are a Go developer building a high-performance application that requires fast, scalable, and durable approximate nearest neighbor search directly embedded within your service, avoiding external database dependencies.

Not ideal if you need a fully managed, standalone vector database service or if your application is not written in Go.

search-engine recommendation-systems AI-applications data-retrieval information-matching
No Package No Dependents
Maintenance 10 / 25
Adoption 5 / 25
Maturity 16 / 25
Community 10 / 25

How are scores calculated?

Stars

14

Forks

2

Language

Go

License

Apache-2.0

Last pushed

Jan 19, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/hupe1980/vecgo"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.