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
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.
- 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
- 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
- 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
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
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.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.