Skip to content
Proyectos

arc53/DocsGPT has 18,363 GitHub stars and 2,246 forks. GitHot measured +3 stars in 24 hours and +11 in 7 days. Last checked 2026-11-08 02:09 UTC. Last push 2026-11-01.

Cómo se miden estas cifras

Plataforma de IA privada para agentes, asistentes y búsqueda empresarial. Incluye Agent Builder, investigación en profundidad, análisis de documentos, compatibilidad con múltiples modelos y conexión mediante API para agentes.

What you can do

  • 🤖 Agents and deep research: agents with their own prompt, knowledge, tools and model, plus a research mode for multi-step answers.
  • 🔀 Visual workflows: chain agents, conditions, state and sandboxed code in a drag-and-drop builder.
  • 📚 Knowledge from anywhere: PDFs, Office files, web pages, audio and more, kept in sync from Google Drive, SharePoint, Confluence, GitHub, S3 and others, with GraphRAG.
  • 🔎 Answers with sources: every answer cites the documents it came from.

Crecimiento de estrellas medido

in 24h
+3
in 7 days
+11
in 15 days
Actualización retrasada
in 1 month
Actualización retrasada

Cambios netos en períodos que se solapan, no totales diarios. Los datos no disponibles se dejan en blanco. Las estrellas indican interés, no calidad.

.github/readme/README.es.md

Original

DocsGPT 🦖

Agentes de IA de código abierto basados en tus documentos. Privados, autoalojados y con cualquier modelo.

Estrellas de GitHub Licencia MIT Mejores prácticas de OpenSSF Discord Seguir en X

⚡️ Inicio rápido • ☁️ Nube • 📖 Documentación • 💬 Discord • 🗞 Blog

English | Deutsch | Español | 日本語 | Русский | 简体中文 | 繁體中文

[!TIP] Autoaloja con un solo comando. En macOS y Linux:

curl -fsSL https://docs.ac/install | bash

En Windows (PowerShell): irm https://docs.ac/install.ps1 | iex

Vista general de DocsGPT: respuestas con citas, conocimiento, agentes, flujos de trabajo visuales, herramientas y conectores, observabilidad

🎃 Hacktoberfest 2026: camisetas para contribuciones significativas durante todo octubre. Consulta HACKTOBERFEST.md.

Con el apoyo de
Neon     Programa OSS de Vercel

Por qué DocsGPT

DocsGPT convierte tus documentos, sitios y aplicaciones conectadas en agentes de IA que responden con fuentes. Crea agentes y flujos de trabajo visuales, proporciónales herramientas e intégralos en tu producto mediante un widget, una API compatible con OpenAI o un servidor MCP. Se ejecuta por completo en tu entorno con el modelo que elijas, en la nube o local, y todo, incluidos SSO, equipos y cuotas, tiene licencia MIT.

Inicio rápido

El instalador anterior comprueba si tienes Docker, instala el comando docsgpt y ejecuta docsgpt up, que pregunta quién debe acceder a DocsGPT y qué modelo usar. Una instalación local se abre en http://localhost:7091.

¿Prefieres Docker Compose, pip, Kubernetes o una instalación aislada de la red? Consulta Elige un despliegue. ¿Solo quieres probarlo? Usa DocsGPT Cloud.

Características

  • 🤖 Agentes e investigación profunda: agentes con su propio prompt, conocimiento, herramientas y modelo, además de un modo de investigación para respuestas de varios pasos.
  • 🔀 Flujos de trabajo visuales: encadena agentes, condiciones, estado y código en sandbox en un creador de arrastrar y soltar.
  • 📚 Conocimiento desde cualquier lugar: PDF, archivos de Office, páginas web, audio y más, sincronizados desde Google Drive, SharePoint, Confluence, GitHub, S3 y otros, con GraphRAG.
  • 🔎 Respuestas con fuentes: cada respuesta cita los documentos de los que procede.
  • 🛠️ Herramientas y acciones: búsqueda web, cualquier API REST, servidores MCP, artefactos y código en un sandbox, y shell en dispositivos emparejados.
  • 🧠 Cualquier modelo: OpenAI, Anthropic, Google, Groq, OpenRouter o modelos locales mediante Ollama, vLLM y otros servidores compatibles con OpenAI.
  • 🛡️ Barreras de seguridad: detecta, censura o bloquea PII, secretos, inyección de prompts y respuestas sin fundamento.
  • ⏰ Programaciones y webhooks: ejecuta agentes mediante un temporizador o desde cualquier sistema que pueda enviar una solicitud HTTP.

https://github.com/user-attachments/assets/d36bbd7d-c23c-4ab8-8777-b432632d6882

Creación de un agente en DocsGPT con su conocimiento, herramientas y prompt

Agentes: conocimiento, herramientas y un prompt, publicados con un clic

El creador de flujos de trabajo de DocsGPT con un nodo de agente de IA, una condición y dos nodos finales

Flujos de trabajo: agentes y lógica en un solo lienzo

Conexión de un repositorio de GitHub a DocsGPT y selección de una sincronización diaria

Conocimiento: conecta un servicio y mantenlo sincronizado

El widget de chat de DocsGPT en una página de soporte de producto que responde a partir del manual

Widget: tu agente en cualquier sitio web

Consulta la documentación para conocer todo lo demás.

Úsalo en cualquier lugar

Privado por diseño

Todo se ejecuta dentro de tu entorno: la API, el worker, Postgres, Redis, tu almacén vectorial y tus archivos. Elige un proveedor de modelos en la nube o ejecuta modelos y embeddings localmente, incluso aislado de la red.

flowchart LR
    Users["Aplicación web, widgets,<br/>clientes de API y MCP"] --> API
    subgraph Yours["Tu entorno"]
        API["API de DocsGPT"] <--> Redis["Redis"]
        Redis <--> Worker["Worker<br/>ingesta y embeddings"]
        API --> Data[("Postgres, almacén vectorial<br/>y archivos")]
        Worker --> Data
        Local["Modelos locales<br/>(opcional)"]
    end
    API -.-> Local
    API -.-> Cloud["Proveedor de modelos en la nube<br/>(opcional)"]

Lee la guía de arquitectura y la lista de verificación de seguridad antes de exponer DocsGPT más allá de tu máquina.

Autoalojamiento

Tras la instalación con un solo comando, el comando docsgpt gestiona la pila:

docsgpt status     # versión, dirección y estado
docsgpt logs       # seguir los registros
docsgpt upgrade    # actualizar y reiniciar con la nueva versión
docsgpt backup     # hacer una copia de seguridad de la base de datos y los datos cargados
docsgpt down       # detener (los datos y ajustes se conservan)

Consulta la referencia de la CLI para ver todos los comandos. Otras formas de ejecutarlo: Docker Compose, pip, Kubernetes, aislado de la red o desde un clon con el script de configuración. Para trabajar en DocsGPT, consulta la guía del entorno de desarrollo.

Para equipos

¿Vas a desplegar DocsGPT para tu empresa? Solicita una demostración o escríbenos.

Contribuir

Aceptamos issues, preguntas y pull requests. Empieza con CONTRIBUTING.md, consulta la hoja de ruta y el registro de cambios, y saluda en Discord. Sigue nuestro Código de conducta.

Pila tecnológica y estructura del proyecto
  • Backend: Python, Flask y flask-restx detrás de una aplicación Starlette ASGI (uvicorn/gunicorn), Celery con RedBeat y configuración de Pydantic.
  • Datos: PostgreSQL (SQLAlchemy, Alembic), Redis y FAISS, pgvector, Elasticsearch, Qdrant, Milvus o MongoDB para vectores.
  • Frontend: React, Vite, Redux Toolkit, Tailwind CSS y React Flow.
  • Documentación: Next.js con Nextra.

Estructura del proyecto:

  • docsgpt/: el backend y el comando docsgpt (API, agentes, herramientas, recuperación, analizadores, worker).
  • frontend/: la interfaz web.
  • extensions/: el puente de Chatwoot y el widget de React (publicado en npm como docsgpt).
  • deployment/: archivos de Docker Compose, manifiestos de Kubernetes, scripts del instalador y la imagen de sandbox.
  • docs/: el sitio de documentación en docs.docsgpt.cloud.
  • tests/ y scripts/: pruebas y scripts de mantenimiento y migración.

Licencia

DocsGPT cuenta con licencia MIT.

Explorar proyectos relacionados