Open-source RAG that cites its sources and won't lock your models
Agentset gives teams an end-to-end toolkit for building production RAG apps without surrendering their choice of LLM, embedding model, or vector database.

What it does
Agentset is an open-source platform for building and shipping retrieval-augmented generation apps. It handles the full lifecycle: document ingestion, chunking, embedding, vector indexing, retrieval, and a chat playground where answers include citations. It also offers hosted deployments with custom domains and a developer API with typed SDKs.
The interesting bit
Most RAG tools force you into a specific model or database; Agentset stays model-agnostic and throws in built-in multi-tenancy, which is usually the part you end up building yourself. It is essentially a full-stack application built on Next.js, Prisma, Supabase, and Trigger.dev, offered as both a managed cloud service and a self-hosted repo.
Key highlights
- Model-agnostic: bring your own LLM, embeddings, and vector store
- Chat playground with message editing and source citations
- Built-in multi-tenancy, not bolted on later
- Typed SDKs and an OpenAPI spec for API access
- Available as managed cloud or self-hosted
Caveats
- The README mentions evaluation and benchmarks but doesn’t explain what they measure or how to use them.
- Ingestion is described as “turnkey,” yet supported file formats and parsing behavior are left to the docs.
Verdict
Teams that need a turnkey RAG backend with tenant isolation and model flexibility should look here. If you already have a custom retrieval pipeline you love, this might be more framework than you need.
Frequently asked
- What is agentset-ai/agentset?
- Agentset gives teams an end-to-end toolkit for building production RAG apps without surrendering their choice of LLM, embedding model, or vector database.
- Is agentset open source?
- Yes — agentset-ai/agentset is open source, released under the MIT license.
- What language is agentset written in?
- agentset-ai/agentset is primarily written in TypeScript.
- How popular is agentset?
- agentset-ai/agentset has 2k stars on GitHub.
- Where can I find agentset?
- agentset-ai/agentset is on GitHub at https://github.com/agentset-ai/agentset.