← all repositories
agentset-ai/agentset

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.

2k stars TypeScript RAG · SearchAgents
agentset
Not currently ranked — collecting fresh signals.
star history

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.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.