by agentset-ai
Provides an open‑source platform to build, evaluate, and ship production‑ready retrieval‑augmented generation (RAG) and agentic applications, offering end‑to‑end tooling from ingestion to hosting.
Agentset is a comprehensive RAG platform that enables developers to create, benchmark, and deploy scalable retrieval‑augmented generation and autonomous agent solutions. It bundles ingestion pipelines, vector indexing, citation‑aware chat UI, multi‑tenant hosting, and a typed SDK.
cp .env.example .env # configure environment variables
bun install # install dependencies
bun db:deploy # run Prisma migrations
bun dev:web # launch the web app locally
https://app.agentset.ai/login for a managed instance with a free tier (1,000 pages, 10,000 retrievals).https://docs.agentset.ai/open-source/self-hosting to deploy on your own infrastructure.npm i @agentset/sdk) to call ingestion, retrieval, and chat endpoints from any application.Q: Can I use my own vector database? A: Yes. The platform abstracts the store, so you can connect Milvus, Pinecone, Qdrant, etc., via configuration.
Q: Is there a free tier for self‑hosted deployments? A: The software itself is free under MIT; only cloud‑managed resources may incur costs.
Q: How do I add multi‑tenant isolation?
A: Enable the built‑in multi‑tenant mode in the .env file; the platform creates separate schema namespaces per tenant.
Q: What LLMs are supported? A: Any OpenAI‑compatible, Anthropic, Cohere, or locally hosted model that follows the standard chat completion API.
Q: Where can I report bugs or request features? A: Use the GitHub issue templates: https://github.com/agentset-ai/agentset/issues/new?template=bug_report.md and https://github.com/agentset-ai/agentset/issues/new?template=feature_request.md.
The fastest way to get started with Agentset. Generous free tier with 1,000 pages and 10,000 retrievals. No credit card required.
Follow our complete guide: https://docs.agentset.ai/open-source/self-hosting
# 1) Copy env and fill required values
cp .env.example .env
# 2) Install dependencies
bun install
# 3) Run database migrations (from the repo root)
bun db:deploy
# 4) Start the app
bun dev:web
Useful scripts:
bun db:studio – open Prisma Studiobun dev:web – run only the web appIf you find Agentset useful, please give the repo a star — it helps a lot!
We <3 contributions big and small. Feel free to:
Not sure where to start? Check existing issues: https://github.com/agentset-ai/agentset/issues
MIT :)
Made with ❤️ by the Agentset team.
Please log in to share your review and rating for this MCP.
Explore related MCPs that share similar capabilities and solve comparable challenges
by modelcontextprotocol
A basic implementation of persistent memory using a local knowledge graph. This lets Claude remember information about the user across chats.
by topoteretes
Provides dynamic memory for AI agents through modular ECL (Extract, Cognify, Load) pipelines, enabling seamless integration with graph and vector stores using minimal code.
by basicmachines-co
Enables persistent, local‑first knowledge management by allowing LLMs to read and write Markdown files during natural conversations, building a traversable knowledge graph that stays under the user’s control.
by smithery-ai
Provides read and search capabilities for Markdown notes in an Obsidian vault for Claude Desktop and other MCP clients.
by chatmcp
Summarize chat messages by querying a local chat database and returning concise overviews.
by dmayboroda
Provides on‑premises conversational retrieval‑augmented generation (RAG) with configurable Docker containers, supporting fully local execution, ChatGPT‑based custom GPTs, and Anthropic Claude integration.
by qdrant
Provides a Model Context Protocol server that stores and retrieves semantic memories using Qdrant vector search, acting as a semantic memory layer.
by doobidoo
Provides a universal memory service with semantic search, intelligent memory triggers, OAuth‑enabled team collaboration, and multi‑client support for Claude Desktop, Claude Code, VS Code, Cursor and over a dozen AI applications.
by GreatScottyMac
Provides a project‑specific memory bank that stores decisions, progress, architecture, and custom data, exposing a structured knowledge graph via MCP for AI assistants and IDE tools.