DB-GPT is a self-hosted AI data assistant for teams analyzing business data and developers building data applications. It turns plain-language requests into SQL queries and Python analysis, then produces charts, dashboards, or HTML reports. You can run it on macOS or Linux, with Docker deployment also supported.
Its agents can plan an analysis, break it into tasks, and execute code and tools in sandboxed environments. They can query relational databases and warehouses, clean CSV or Excel data, calculate metrics, and use documents or knowledge bases alongside structured data. That makes it useful for questions that need both database queries and supporting material, such as financial analysis or database profiling.
Model choice is flexible. DB-GPT supports local GPU models through vLLM and llama.cpp, including DeepSeek, Qwen, Llama, and Gemma families. It also connects to cloud providers through OpenAI-compatible APIs, Moonshot, and DashScope. The application runs on your own machine or server; choosing a cloud model sends model requests to that provider. Private model deployment is available for teams that want to keep inference under their control.
For repeatable work, reusable skills package domain knowledge and analysis methods into workflows. Developers can combine agents with document retrieval and AWEL workflow orchestration to build their own data assistants. DB-GPT is open source under the MIT license and supports Text2SQL fine-tuning for model families including Qwen and LLaMA.
Claim this page and we'll verify you by hand. DB-GPT gets the verified badge, and you can upgrade the listing to be featured on localhosted. Proud to be listed? Put our badge on your site.
Want more people to find DB-GPT?Promote it
Something wrong or outdated on this page?
18.3KUpdated 24 hours agoMIT
macOS · Windows · Linux · Docker · Web#Human approval#Hybrid search#llama.cpp backend
DocsGPT is an MIT-licensed, open-source platform for teams that want AI search, assistants and agents over their own documents. It can run on your servers with local models, including fully air-gapped deployments where documents and questions stay inside your network. Answers include the source title and page number so readers can check the evidence.
155.4KUpdated 1 day agoMIT
macOS · Windows · Docker · Web#LLM tracing#MCP#Multi-agent workflows
91.5KUpdated 7 hours agoApache-2.0
macOS · Windows · Linux · Docker#Hybrid search#MCP#Multi-agent workflows
157.6KUpdated 3 hours ago
Docker · Web#Code execution#MCP#OpenAI-compatible API
55.5KUpdated 2 months ago
Docker · Web#Human approval#LLM tracing#Multi-agent workflows
22.9KUpdated 3 days agoGPL-3.0
Docker · Web#MCP#Multimodal input#RAG
Langflow is a visual builder for developers creating AI agents and retrieval-augmented generation (RAG) applications. You can run it locally or on your own server, with Docker support and desktop apps for Windows and macOS. The open-source software uses the MIT license. A hosted cloud offering provides a separate deployment option.
RAGFlow is an Apache 2.0 licensed RAG engine for teams building AI agents that need to answer questions from their own documents. It can run on a self-hosted server through Docker on Windows, macOS or Linux. A separate hosted cloud service is available.
Dify is a source-available platform for teams building AI agents and apps on a visual canvas. Its Community Edition runs on your own server with Docker. Dify also offers a hosted cloud service, while Enterprise deployments can run in a VPC or on a self-hosted server. The Community Edition uses a custom Apache 2.0 derivative license.
Flowise is a visual builder for AI agents and chatbots that can run locally or on your own server, including through Docker. It's for developers and teams building LLM applications with connected workflow blocks. The project is archived and no longer maintained.
MaxKB is a self-hosted AI agent platform for organizations building customer support bots, internal knowledge assistants and business automation. It combines answers grounded in company documents with workflows that can call functions and MCP tools. You can run it on your own server through Docker and use it through a browser.