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