Articles for people who
ship the stack
Rewrites on React, Node.js, TypeScript and AI. A translated body is shown when it exists. If it does not, you see the English text and a note that says so.
Tagged: chroma
Building a RAG Documentation Assistant for an API With LlamaIndex
Build an API documentation assistant with LlamaIndex: load Markdown docs, chunk with SentenceSplitter, embed, store in Chroma and query with a RAG QueryEngine.
6 min readChroma Context-1: A 20B Search Sub-Agent for Cheaper, Sharper Agentic RAG
Chroma Context-1 is a 20B search sub-agent for agentic RAG that prunes its own context. How it was trained, what it needs from its harness, and its limits.
10 min readBenchmarking Five Embedded Vector Stores: FAISS, Chroma, LanceDB, VectLite
Five embedded vector databases benchmarked for local RAG: FAISS, Chroma, LanceDB, VectLite and NumPy compared on recall, latency, filters and cold start.
8 min readOne Retriever, Three Backends: Porting NumPy Search to Chroma, FAISS, Pinecone
Port a hand-rolled NumPy cosine retriever to Chroma, FAISS and Pinecone, and learn what indexes, metadata filters and persistence add, plus the mistakes that break relevance.
11 min readTuning HNSW Indexes and Scaling Vector Search for Production RAG
Learn how HNSW's M and ef parameters trade recall, latency and memory, how to set them in Chroma, and when to scale a vector database vertically or by sharding.
4 min read
About these articles
Request a 24h estimate
Need the same stack in a production operator layer? Send the brief — estimate within 24 hours.