chromem-go
Embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence. (by philippgille)
qdrant-lib
Extract core logic from qdrant and make it available as a library. (by tyrchen)
chromem-go | qdrant-lib | |
---|---|---|
3 | 2 | |
64 | 53 | |
- | - | |
9.5 | 7.6 | |
10 days ago | about 1 month ago | |
Go | Rust | |
GNU Affero General Public License v3.0 | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
chromem-go
Posts with mentions or reviews of chromem-go.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-05-07.
-
Show HN: Tegon: AI-first, open source alternative to Jira, Linear
I've built a PoC for semantic search and chat for Jira. Just a CLI that uses the Jira API to iterate through all tickets and uses https://github.com/philippgille/chromem-go for creating, storing and querying the embeddings. The chat doesn't work very well, but the semantic search is very useful.
- Show HN: Chromem-go – Embeddable vector database for Go
-
Vector Databases: A Technical Primer [pdf]
For Python I believe Chroma [1] can be used embedded.
For Go I recently started building chromem-go, inspired by the Chroma interface: https://github.com/philippgille/chromem-go
It's neither advanced nor for scale yet, but the RAG demo works.
[1] https://github.com/chroma-core/chroma
qdrant-lib
Posts with mentions or reviews of qdrant-lib.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2024-04-05.
-
Show HN: Chromem-go – Embeddable vector database for Go
Qdrant lib project https://github.com/tyrchen/qdrant-lib, Qdrant SDK has also support for local mode, which means embeddable https://github.com/qdrant/qdrant-client
- Vector Databases: A Technical Primer [pdf]
What are some alternatives?
When comparing chromem-go and qdrant-lib you can also consider the following projects:
vector-admin - The universal tool suite for vector database management. Manage Pinecone, Chroma, Qdrant, Weaviate and more vector databases with ease.
chroma - the AI-native open-source embedding database
open-webui - User-friendly WebUI for LLMs (Formerly Ollama WebUI)