All Tools
C
Vector DBFreeOpen Source
CHROMEM-GO
Embeddable Go vector database with a Chroma-like API
MPL-2.0
ABOUT
Go services that need RAG often stand up a separate vector DB. chromem-go is an in-process store with a Chroma-like API and no third-party deps so embeddings live in the app, with optional persistence, instead of a sidecar.
INSTALL
go get github.com/philippgille/chromem-goINTEGRATION GUIDE
1. Embed vector search in a Go API without running Chroma or Qdrant
2. Persist collections to disk and reload them on process start
3. Prototype local RAG in a CLI or backend with in-memory embeddings
4. Run KNN over document chunks inside a single Go binary
TAGS
govector-searchembeddingsragknnin-memoryembeddedchroma