GraphCanon updated 4w · GitHub synced 4w · 28 views this month
Decision brief
Chromem-go is an embeddable vector database for Go that provides a Chroma-like interface with no third-party dependencies, suitable for applications needing in-memory persistence and cosine similarity search capabilities
Good fit when
- If you are building applications in Go and require an in-memory vector database without additional third-party libraries.
- When you need an efficient nearest-neighbor retrieval system within your application logic written in Go.
Avoid when
- Avoid Chromem-go if you seek a traditional, disk-based persistence model as it primarily supports in-memory operations with optional persistence options.
- Chromem-go is not the best choice if your application requires heavy concurrent load and large-scale data handling which might surpass the in-memory capability limits of this library.
- Requirements:
- Min 0.5 GB RAM
Observed Jul 11, 2026 · Source: enrich:decision_facts
Verify the decision
Maintenance and security
Full trust report- Maintenance
- Steady (65d since push)
- As of 4w
- Provenance
- Not a fork · Personal account
- As of 4w
- Security (OSV)
- No lockfile
- As of 1mo
Public GitHub metadata and optional OSV scans. Signals, not a guarantee. Trust methodology.
Install
go get github.com/philippgille/chromem-go pkg.go.devHow it fits your stack(2)
Typed graph edges - alternatives, integrations, successors, and dependencies. Ranked by relationship type, not raw GitHub stars.
Alternative
Relationship graph
Optional deeper exploration of typed edges and category neighbours.
Similar tools
Same-category neighbours not already linked as typed edges.
Evidence and technical details
Sourced facts, taxonomy, compatibility claims, README excerpt, and machine-readable endpoints.
Overview
An embeddable in-memory vector database written in Go, offering a Chroma-like interface and support for cosine similarity searches among other features. It is designed to be used as an embedded component within applications without requiring third-party dependencies.
Capability facts
- Languages
- go
Source: github.language · Jul 22, 2026
Categories
Graph entities
Tags
README
Installation
go get github.com/philippgille/chromem-go@latest
For agents
This page has a .md twin and JSON over the API.