unrag

February 6, 2026

unrag gives you vendored rag primitives you actually own, audit, and modify. no black-box dependencies, no hidden abstractions — just clean, composable building blocks for retrieval-augmented generation.

why

most rag frameworks lock you into their ecosystem. when something breaks or doesn't fit your use case, you're stuck. unrag takes the shadcn approach — you copy the code into your project and it's yours. ingest, retrieve, ship.

how it works

production-ready rag in 6 lines of code. you get the full pipeline — document ingestion, chunking, embedding, vector storage, and retrieval — all as code you own and can modify.

features

  • vendored primitives you own and modify
  • ingest → retrieve → ship, no black-box dependencies
  • composable building blocks for any rag use case
  • works with your existing stack

check it out at unrag.dev — or just npx unrag init and see for yourself.