Philipp Gillé's Avatar

Philipp Gillé

@philippgille.bsky.social

Software engineer, tech enthusiast

9 Followers  |  18 Following  |  3 Posts  |  Joined: 07.11.2023  |  1.1941

Latest posts by philippgille.bsky.social on Bluesky

Check out the examples to see code using chromem-go for retrieval augmented generation (RAG) on a Wikipedia dataset using Ollama, and semantic search on an arXiv dataset using OpenAI: github.com/philippgille...

Let me know what you think! Looking forward to any kind of feedback 🙂

24.03.2024 17:01 — 👍 0    🔁 0    💬 0    📌 0

Yes, there are a lot of vector DBs already (Pinecone, Qdrant, Milvus), or classic DBs with vector support (PostgreSQL with pgvector) but not embeddable.

Chroma and Weaviate are embeddable but not in Go. SQLite has the sqlite-vss extension but using it in Go requires CGO.

24.03.2024 17:00 — 👍 1    🔁 0    💬 1    📌 0
Minimal code example for chromem-go

Minimal code example for chromem-go

New side project I worked on in the past weeks:

An embeddable vector database for Go with Chroma-like interface and zero third-party dependencies. In-memory with optional persistence. Can create the embeddings for you via OpenAI, local Ollama and others.
github.com/philippgille/chromem-go

24.03.2024 16:58 — 👍 3    🔁 0    💬 1    📌 0

@philippgille is following 18 prominent accounts