philippgille / chromem-go
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence.
Why this job: says: vector database; topics: rag, retrieval-augmented-generation, vector-database, embeddings, vector-search
What it does
- Zero dependencies on third party libraries
- Embeddable (like SQLite, i.e. no client-server model, no separate DB to maintain)
- Multithreaded processing (when adding and querying documents), making use of Go's native concurrency features
- Experimental WebAssembly binding
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit 2 months ago
- Stars
- 1,075
- +2 this week
- Licence
- MPL-2.0
- Share-alike for changes
- Downloads for
- None listed
- No release files
- Latest version
- v0.7.0
- Released 2 years ago
- Built with
- Go
- 100% of the code
Is it looked after?
- Contributors
- 2
- Last 90 days
- Issues
- 53% closed
- 9 still open
- Pull requests
- 97 merged
- 13 waiting
- Releases
- 7
- 0 in the last year
- No contributing guide
- No security policy
- No code of conduct
Similar repos
| Repo | Stars | Last commit | Licence | Downloads for |
|---|---|---|---|---|
| RyanCodrai / turbovec | 17,481 | 34 days ago | MIT | No downloads |
| langchain4j / langchain4j | 13,372 | 3 days ago | Apache-2.0 | No downloads |
| qdrant / fastembed | 3,287 | 12 days ago | Apache-2.0 | No downloads |
More: languages, topics and project record
Languages
- Go 100%
Topics
- chroma
- chromadb
- cosine-similarity
- embedded
- embeddings
- go
- golang
- in-memory
- llm
- llms
- nearest-neighbor
- rag
Project record
- JobRAG and search
- StatusListed
- Commits384
- Forks79
- Watching12
- Stars in 28 days+8
- CreatedDec 24, 2023
- First seen by usNov 7, 2026
- CheckedNov 7, 2026
