ledger
Ledger es un servidor MCP auto-alojado que actúa como memoria de proyecto persistente para asistentes IA.
Ficha actualizada 26 sept 2026, 12:21 · upstream 26 sept 2026, 12:20 · release v0.2.0
Qué es ledger
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
Ledger es un servidor auto-alojado del Protocolo de Contexto del Modelo (MCP) diseñado para funcionar como una libreta de proyecto compartida entre diferentes asistentes de IA. Al utilizar PostgreSQL como base de datos, garantiza que los datos residan en tu propio servidor, ofreciendo privacidad y control total sobre la información almacenada. La arquitectura combina servicios escritos en Go con una interfaz web construida con Next.js, facilitando una gestión robusta y escalable de proyectos.
Sus funcionalidades principales incluyen recordar decisiones pasadas mediante notas y actualizaciones de estado, buscar contexto histórico utilizando búsqueda full-text y recuperación semántica opcional, y facilitar el handoff de trabajo entre asistentes al dejar hilos de conversación con mensajes y adjuntos. Además, permite gestionar calendarios opcionales desde la consola web o la aplicación Android, manteniendo a todos los participantes alineados sin necesidad de duplicar datos en múltiples almacenes.
El sistema soporta una amplia gama de clientes, incluyendo Codex en Windows, Linux o WSL, así como Claude y ChatGPT mediante endpoints MCP HTTP. La integración con dispositivos Even Realities G2/R1 permite interacciones avanzadas a través de Ledger Glass, proporcionando vistas actuales del proyecto y capacidades de captura y recordatorio sin introducir una segunda base de datos.
- Gestionar memoria de proyectos entre múltiples asistentes IA (Codex, Claude) para recuperar decisiones pasadas.
- Sincronizar contexto de trabajo en dispositivos móviles Android con autenticación OAuth segura.
- Integrar Ledger Glass en Even Realities G2/R1 para captura de voz y gestión de calendario sin servidor externo.
- Auditar historial de proyectos mediante búsqueda full-text en PostgreSQL almacenado localmente.
- Delegar tareas entre asistentes dejando hilos de conversación completos con adjuntos y progreso.
- Auto-alojado con datos en PostgreSQL, garantizando privacidad y propiedad de la información bajo licencia AGPL-3.0.
- Arquitectura híbrida Go/Next.js con soporte nativo para Docker Compose y despliegue detrás de proxy HTTPS.
- Integración multiplataforma verificada: CLI (Windows/Linux), Android app firmado y cliente Even Hub G2/R1.
- Búsqueda semántica opcional mediante pgvector y full-text estándar sin dependencia obligatoria de servicios externos.
- Flujo OAuth 2.1 para autenticación segura entre servidores, clientes y dispositivos IoT como Ledger Glass.
- Requiere configuración manual de servidor HTTPS propio; no incluye proxy inverso por defecto en la imagen base.
- La transcripción de voz depende de un proveedor de servicios externos configurado en el servidor.
- Los ejecutables para Windows no están firmados con Authenticode, lo que puede generar alertas de seguridad.
- La búsqueda semántica requiere un endpoint de inferencia externo disponible y funcional.
- El acceso inicial a Ledger Glass es solo lectura hasta aprobar explícitamente solicitudes de escritura.
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
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.
Despliega la pila Docker Compose detrás de un proxy HTTPS. Configura .env con hashes separados para OAuth, consola y base de datos. Asegura el endpoint /mcp con autenticación adecuada. Considera backups periódicos de PostgreSQL. Si usas búsqueda semántica, configura el endpoint de inferencia en la configuración del servidor.
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.



