Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

docsmint

DocsMint es una base de conocimientos open-source para agentes humanos y AI. Permite edición rica, búsqueda híbrida, GraphRAG y conexión vía MCP. Se despliega con Docker o usa DocsMint Cloud.

Ficha actualizada 23 sept 2026, 23:19 · upstream 23 sept 2026, 22:54 · release v0.8.7

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es docsmint

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

DocsMint es una plataforma open-source diseñada para convertir documentos en conocimiento accionable tanto para personas como para agentes de inteligencia artificial. La solución combina un editor de texto rico con capacidades de búsqueda híbrida que comprenden conceptos relacionados, tolerancia a errores tipográficos y relaciones gráficas entre documentos.

La arquitectura soporta despliegue auto-alojado mediante Docker Compose o uso del servicio gestionado DocsMint Cloud. El stack tecnológico incluye Node.js (Bun), PostgreSQL para persistencia de datos, Redis para caché y colas, y SeaweedFS como almacenamiento S3 compatible. La aplicación está construida con TypeScript, Svelte 5 y Elysia.

La integración con agentes AI se realiza principalmente a través del protocolo MCP (Model Context Protocol), ofreciendo acceso seguro a la base de conocimientos sin exponer el sistema de archivos o la base de datos directamente. Se proporcionan credenciales granulares por categoría para controlar permisos de lectura, edición y escritura.

CASOS DE USO
  • Conectar agentes AI locales o en la nube con una base de conocimientos corporativa mediante MCP
  • Gestionar documentación técnica y guías de proyecto con búsqueda semántica avanzada
  • Implementar un sistema de conocimiento auto-alojado para equipos de desarrollo
  • Sincronizar documentos entre humanos y agentes AI con permisos granulares por categoría
PUNTOS DESTACADOS
  • Soporte nativo para el protocolo MCP con 21 herramientas, 2 prompts y 3 recursos documentales
  • Búsqueda híbrida que combina palabras clave, embeddings y relaciones gráficas entre documentos
  • Arquitectura modular con separación clara entre API (50700), Web (50701) y proxy Caddy
  • Actualización automática del índice de búsqueda tras editar metadatos o contenido documental
  • Compatibilidad con modelos locales (Ollama) y proveedores externos (OpenRouter)
  • Licencia Apache-2.0 que permite uso comercial y modificación del código fuente
PRECAUCIONES
  • Requiere conocimientos técnicos para despliegue auto-alojado o dependencia de DocsMint Cloud
  • La versión actual no incluye endpoint de tokens OAuth, limitando ciertos flujos de autorización
  • Dependencia externa de SeaweedFS para almacenamiento S3 compatible
  • El puente MCP stdio requiere configuración manual de variables de entorno HIAI_DOCS_URL y API_KEY
VISUAL

Capturas del proyecto

Imágenes reales detectadas en la documentación del repositorio.

DocsMint installable document workspace
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
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Para despliegue auto-alojado, use Docker Compose con las imágenes versionadas (api-v0.8.8, web-v0.8.8, caddy-v0.8.8). Configure OPENROUTER_API_KEY o AI_PROVIDER=ollama en .env. Asegure los puertos 50701, 50700, 5437, 6384 y 80/443. Para producción, configure TLS en Caddy, implemente copias de seguridad de PostgreSQL y Redis, y ajuste las cuotas de CPU/RAM según la carga esperada.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
PostgreSQLRedisS3/MinIO
BASES DE DATOS
PostgreSQLRedis
PUERTOS
5070150700543763845070250703888883331143480443
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.