chromem-go
qdrant-client
chromem-go | qdrant-client | |
---|---|---|
3 | 2 | |
64 | 620 | |
- | 6.9% | |
9.5 | 9.2 | |
11 days ago | 7 days ago | |
Go | Python | |
GNU Affero General Public License v3.0 | Apache License 2.0 |
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
-
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-client
-
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]
The qdrant clients support a local mode where you point to a file[0].
[0] -- https://github.com/qdrant/qdrant-client#local-mode
What are some alternatives?
vector-admin - The universal tool suite for vector database management. Manage Pinecone, Chroma, Qdrant, Weaviate and more vector databases with ease.
usearch - Fast Open-Source Search & Clustering engine × for Vectors & 🔜 Strings × in C++, C, Python, JavaScript, Rust, Java, Objective-C, Swift, C#, GoLang, and Wolfram 🔍
open-webui - User-friendly WebUI for LLMs (Formerly Ollama WebUI)
qdrant-lib - Extract core logic from qdrant and make it available as a library.