DocsGPT
Private AI platform for agents, assistants and enterprise search. Built-in Agent Builder, Deep research, Document analysis, Multi-model support, and API connect
What is DocsGPT?
Private AI platform for agents, assistants and enterprise search. Built-in Agent Builder, Deep research, Document analysis, Multi-model support, and API connectivity for agents.
Overview of DocsGPT
What it is
DocsGPT is an open-source AI platform designed for private, self-hosted deployment. It enables users to create AI agents grounded in their own documents, sites, and connected applications. The platform supports multiple models, including cloud and local options, and provides built-in tools for agent building, deep research, document analysis, and API connectivity. All components run inside the user's environment, and the entire stack, including SSO, teams, and quotas, is MIT licensed.
Key features
- Agents with custom prompts, knowledge, tools and models, plus a research mode for multi-step answers.
- Visual workflow builder: chain agents, conditions, state and sandboxed code in a drag-and-drop interface.
- Knowledge ingestion from PDFs, Office files, web pages, audio, and sync from Google Drive, SharePoint, Confluence, GitHub, S3 and others with GraphRAG.
- Every answer cites sources.
- Tools and actions: web search, REST APIs, MCP servers, artifacts, sandboxed code, and shell on paired devices.
- Supports any model: OpenAI, Anthropic, Google, Groq, OpenRouter, or local models via Ollama, vLLM and other OpenAI-compatible servers.
- Guardrails to flag, redact or block PII, secrets, prompt injection and ungrounded answers.
- Schedules and webhooks to run agents on a timer or from any system that can send an HTTP request.
Use cases
- Deploying a private AI assistant for internal knowledge bases, manuals, or documentation.
- Building custom agents for customer support, research, or enterprise search that cite their sources.
- Creating visual workflows that combine agents, logic, and tools for automated business processes.
- Embedding AI chat widgets into any website or product using a script tag or React package.
- Integrating with chat apps (Discord, Slack, Telegram) and terminals via CLI bots.
Getting started
Self-host in one command. On macOS and Linux: bash curl -fsSL https://docs.ac/install | bash On Windows (PowerShell): irm https://docs.ac/install.ps1 | iex The installer checks for Docker, installs the docsgpt command and runs docsgpt up, which asks who should reach DocsGPT and which model to use. A local install opens at http://localhost:7091. For other deployment methods (Docker Compose, pip, Kubernetes, air-gapped), see the repository README.
License and pricing
DocsGPT is MIT licensed.
Based on the project's public README and repository metadata.