Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

docingest

Open-source engine for turning documentation sites into searchable, MCP-accessible context for humans and coding agents.

Ficha actualizada 23 sept 2026, 3:29 · upstream 23 sept 2026, 3:00 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es docingest

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

DocIngest is the open-source engine for turning documentation sites into searchable, MCP-accessible context for humans and coding agents. It crawls docs, stores them as clean markdown, indexes them for search, and exposes the same corpus through a web UI, CLI, and MCP server. Use it to build a public docs index, self-host an internal corpus, or give coding agents fresher documentation context.

DocIngest provides a unified interface across multiple documentation sources (GitHub, GitLab, Confluence, etc.) while maintaining version control for each domain. The platform supports both hosted and self-hosted deployments with Redis-powered autocomplete and full-text search.

CASOS DE USO
  • Build a public documentation index from any website
  • Self-host an internal knowledge base of company docs
  • Provide coding agents with up-to-date documentation context
  • Enable semantic search across multiple documentation sources
  • Automatically update indexed content when upstream docs change
  • Create searchable documentation for developers and engineers
PUNTOS DESTACADOS
  • Supports indexing from GitHub, GitLab, Confluence, and other documentation platforms
  • Provides versioned snapshots per domain to track changes over time
  • Offers a web UI for browsing indexed content with full-text search
  • Exposes the corpus through MCP-compatible tools for coding agents
  • Supports both hosted (Firecrawl) and self-hosted deployments
  • Includes Redis-powered autocomplete, full-text search, and caching
PRECAUCIONES
  • Search and ranking require deeper tuning beyond basic indexing
  • Loading, empty results, and success states need more polish
  • Version-aware storage exists but the product UX around versions is still early
  • Not yet a mature enterprise docs platform with permissions, collaboration, and admin workflows
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU4 vCPUrecomendación inicial
MEMORIA8 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Docker Compose detectado

DocIngest supports both Docker Compose and manual deployment. For local development, run all services together: docker compose --profile firecrawl --profile tools up -d. Redis is optional for tiny tests but recommended for production. Use npm run dev to start the web server on port 8000. The MCP server can be added via claude mcp add docingest. For hosted deployments, configure FIRECRAWL_API_KEY and FIRECRAWL_API_URL in .env. Self-hosted Firecrawl requires a Docker container running at localhost:3002. Production setup includes Nginx reverse proxy configuration for HTTPS and load balancing.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
Next.jsReactNode.js
SERVICIOS
PostgreSQLRedisRabbitMQ
BASES DE DATOS
PostgreSQLRedis
PUERTOS
8001300280008011
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.