philippgille/chromem-go

Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.

43
/ 100
Emerging

This tool helps Go developers build applications that use artificial intelligence to answer questions or search through text. It allows you to embed a compact, efficient vector database directly into your Go application, letting you feed documents or text snippets in and then retrieve the most relevant information based on a user's query. This is ideal for Go developers looking to add AI-powered search or question-answering capabilities to their existing applications without managing an external database.

893 stars. No commits in the last 6 months.

Use this if you are a Go developer building an application where you need to quickly find the most relevant information from a set of documents using AI embeddings, without the overhead of a separate database server.

Not ideal if your application requires handling millions of documents or demands a very broad set of advanced vector database features, as this tool prioritizes simplicity and performance for common use cases.

Go development AI application development RAG systems Text search Embeddings
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

893

Forks

62

Language

Go

License

MPL-2.0

Last pushed

Oct 10, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/vector-db/philippgille/chromem-go"

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