awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
arc53 avatar

arc53/DocsGPT

0
View on GitHub↗
17,939 stars·2,061 forks·Python·MIT·25 viewsapp.docsgpt.cloud↗

DocsGPT

DocsGPT is a retrieval-augmented generation platform and private knowledge base used to build AI agents that perform grounded search and analysis. It functions as a multi-model AI orchestrator and enterprise agent builder, allowing for the integration of various local and cloud language models to customize reasoning and text generation.

The project provides a visual environment for developing automated assistants using conditional logic and third-party API connectivity. It enables the creation of private AI agents capable of performing enterprise search and detailed document analysis using private datasets.

The platform covers knowledge base management through the ingestion of documents, web pages, and audio files. It includes capabilities for private document analysis, user governance via role-based access control and single sign-on, and the deployment of AI assistants through web widgets and messaging bot integrations.

Features

  • Knowledge Base Retrieval - Uses retrieval-augmented generation to ground AI responses in private enterprise knowledge bases.
  • AI Agent Builders - Offers a visual builder for constructing custom AI agents with conditional logic and API connectivity.
  • Visual Agent Builders - Provides a visual builder for creating automated assistants with conditional logic and scheduled tasks.
  • Agentic Workflow Graphs - Enables agent behavior definition using a visual graph of conditional logic nodes and execution triggers.
  • AI Agent Development - Provides a visual environment for creating and testing specialized AI assistants with conditional logic.
  • AI Model Integrations - Integrates multiple AI models to customize reasoning and text generation capabilities.
  • Enterprise AI Search - Provides AI-driven search across internal company documents with verifiable source citations.
  • External Tool Execution - Enables AI agents to execute real-world tasks by connecting to third-party APIs.
  • Large Language Model Integration - Integrates cloud-based and local language models to process text and private data.
  • Multi-Model AI Orchestrators - Provides an orchestration layer to route requests across multiple local and cloud AI models.
  • RAG Knowledge Management - Manages the ingestion and organization of documents and web data to optimize retrieval-augmented generation.
  • Retrieval Augmented Generation Platforms - Provides a complete platform for building private AI agents using retrieval-augmented generation.
  • Private Knowledge Agents - Allows building custom AI assistants that use private document sets for enterprise search and analysis.
  • Search & Information Retrieval - Retrieves relevant information from private document sets to provide grounded, accurate answers.
  • Model Tool Calls - Connects language models to external third-party services by mapping model outputs to executable API requests.
  • Search and Research Agents - Performs deep research by retrieving and analyzing comprehensive information with source citations.
  • Document and File Processing - Extracts and processes information from PDFs, office documents, images, and audio files.
  • Team Collaboration Management - Organizes users into teams with scoped sharing and role assignments to control resource access.
  • AI Knowledge Bases - Creates a searchable repository by ingesting documents, web pages, and audio files for AI consumption.
  • Vector Document Indexing - Indexes text and audio data into vector databases to support semantic search and citations.
  • Document Ingestion Pipelines - Implements an asynchronous pipeline for extracting and vectorizing diverse documents into a searchable knowledge base.
  • Web Content Ingestion Tools - Collects knowledge from URLs and sitemaps to populate the AI's searchable knowledge base.
  • Audio Knowledge Ingestion - Transcribes audio recordings and converts spoken language into searchable knowledge.
  • Enterprise AI Security - Implements role-based access control and single sign-on to manage user permissions for private AI resources.
  • Identity and Access Management - Manages user access through role-based permissions, single sign-on, and automated provisioning.
  • Document Analysis - Enables detailed analysis and insight extraction from private PDFs, office files, and images.
  • Role-Based Access Control - Manages resource visibility and user permissions through the assignment of scoped roles.
  • AI Chat Clients - Privacy-focused platform for intelligent agents and enterprise search.
  • Artificial Intelligence - Open-source RAG assistant for querying knowledge sources.
  • Development Frameworks - Tool for querying project documentation using language models.
  • Document Q&A - Open-source solution for querying project documentation.
  • End-User Applications - Documentation-based question answering system.
  • Natural Language Processing - Listed in the “Natural Language Processing” section of the FunNLP awesome list.
  • Web Applications - Assistant tool for querying and interacting with documentation.
  • Knowledge Management - Open-source solution for searching through project documentation.
  • Python Projects - Listed in the “Python Projects” section of the Awesome For Beginners awesome list.
  • Document Tools - Document reader with summarization and sharing capabilities.
  • Knowledge Management - Documentation search and assistance chatbot.

Star history

Star history chart for arc53/docsgptStar history chart for arc53/docsgpt

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to DocsGPT

Similar open-source projects, ranked by how many features they share with DocsGPT.
  • cloudwego/einocloudwego avatar

    cloudwego/eino

    9,675View on GitHub↗

    Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and orchestrating complex language model workflows. It serves as a multi-agent orchestration engine and workflow orchestrator, providing a graph-based execution model to route data between models, tools, and retrievers. The framework distinguishes itself through a robust set of multi-agent coordination patterns, including supervisor-led management, sequential flows, and autonomous reasoning loops like ReAct. It features advanced agent execution controls such as active turn preemption, che

    Goaiai-applicationai-framework
    View on GitHub↗9,675
  • casibase/casibasecasibase avatar

    casibase/casibase

    4,443View on GitHub↗

    Casibase is an open-source platform that orchestrates multi-turn conversations with large language models and manages retrieval-augmented knowledge bases from a single interface. It provides a unified system for connecting to over 30 AI model providers, ingesting documents into vector embeddings for semantic search, and running autonomous agent loops that can drive a browser, search the web, execute commands, and integrate with external tools. The platform distinguishes itself by combining AI conversation management with infrastructure and application orchestration capabilities. It includes a

    Goa2aagentagi
    View on GitHub↗4,443
  • modelcontextprotocol/modelcontextprotocolmodelcontextprotocol avatar

    modelcontextprotocol/modelcontextprotocol

    8,458View on GitHub↗

    Model Context Protocol is a standardized framework for connecting large language models to external data sources and executable tools. It enables the creation of a universal interface where servers expose tools, resources, and prompts that can be discovered and utilized by various AI clients. The protocol utilizes a JSON-RPC message system that is transport-agnostic, supporting both standard input/output for local processes and HTTP with server-sent events for remote connections. It emphasizes security and control by delegating model sampling to the client to keep API keys secure from servers

    TypeScript
    View on GitHub↗8,458
  • pyspur-dev/pyspurPySpur-Dev avatar

    PySpur-Dev/pyspur

    5,677View on GitHub↗
    TypeScriptagentagentsai
    View on GitHub↗5,677
See all 30 alternatives to DocsGPT→

Frequently asked questions

What does arc53/docsgpt do?

DocsGPT is a retrieval-augmented generation platform and private knowledge base used to build AI agents that perform grounded search and analysis. It functions as a multi-model AI orchestrator and enterprise agent builder, allowing for the integration of various local and cloud language models to customize reasoning and text generation.

What are the main features of arc53/docsgpt?

The main features of arc53/docsgpt are: Knowledge Base Retrieval, AI Agent Builders, Visual Agent Builders, Agentic Workflow Graphs, AI Agent Development, AI Model Integrations, Enterprise AI Search, External Tool Execution.

What are some open-source alternatives to arc53/docsgpt?

Open-source alternatives to arc53/docsgpt include: cloudwego/eino — Eino is an AI agent development kit and LLM application framework designed for building autonomous agents and… casibase/casibase — Casibase is an open-source platform that orchestrates multi-turn conversations with large language models and manages… modelcontextprotocol/modelcontextprotocol — Model Context Protocol is a standardized framework for connecting large language models to external data sources and… pyspur-dev/pyspur. alibaba/spring-ai-alibaba — This project is a Java-based framework integration that provides an AI agent runtime, a graph-based AI workflow… tencent/weknora — WeKnora is a multi-tenant retrieval-augmented generation (RAG) knowledge platform and autonomous AI agent framework.…