Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

trip2g

trip2g es un sistema de gestión del conocimiento auto-alojado basado en Markdown que actúa como 'cerebro segundo' para agentes de IA mediante el protocolo MCP, federando conocimiento entre pares y permitiendo publicar vaults de Obsidian como sitios web.

Ficha actualizada 27 sept 2026, 8:34 · upstream 27 sept 2026, 8:11 · release v0.9.0

00

Qué es trip2g

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

trip2g es una plataforma open-source para gestionar conocimiento personal o empresarial utilizando archivos Markdown como unidad fundamental. Funciona como un sistema operativo basado en notas donde cada archivo sirve simultáneamente como página web para humanos y como herramienta llamada por agentes de IA a través del protocolo MCP (Model Context Protocol). La arquitectura permite federar múltiples instancias entre pares, creando una malla de conocimiento distribuido sin depender de servicios centralizados.

CASOS DE USO
  • Publicar un vault de Obsidian como sitio web público o privado con autenticación
  • Exponer endpoints MCP para que agentes de IA consulten y busquen en el conocimiento almacenado
  • Federar instancias entre organizaciones o individuos para compartir conocimiento sin copiar datos
  • Automatizar flujos de trabajo mediante webhooks cuando se crean o modifican notas
  • Gestionar contenido premium con sistemas de suscripción y control de acceso granular
PUNTOS DESTACADOS
  • Datos en Markdown plano sin vectorización propietaria; exportable completamente vía git clone
  • Arquitectura 'todo es una nota' con metadatos en frontmatter YAML y snapshots en note_versions
  • Sistema de federación tipo malla con control de profundidad mediante X-MCP-Federation-Depth header
  • Webhooks para agentes externos y cron jobs para automatización programada
  • Plantillas Jet para renderizado personalizado y soporte nativo para RSS/Telegram
  • Licencia MIT con código abierto en Go, Next.js, Node.js, Python y bases de datos MySQL/ClickHouse
PRECAUCIONES
  • Complejidad HIGH; requiere mínimo 4 núcleos CPU, 4GB RAM y 40GB disco según especificaciones técnicas
  • No soporta despliegue de un clic (supportsOneClick: false); requiere configuración manual o Docker Compose
  • Funcionalidades de agente runtime están en rama feat/agent-runtime, no disponibles en main actualmente
  • Depende de servicios externos como Telegram para notificaciones y OAuth providers para autenticación SSO
  • No incluye soporte oficial para despliegue en Kubernetes según análisis del repositorio
VISUAL

Capturas del proyecto

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

trip2g landing15 second demo: edit in Obsidian, sync, the page and the agent both see it
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO40 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Docker Compose detectado

Recomendado usar docker compose con 4GB RAM mínimo. Configurar TLS para producción. Revisar documentación oficial para integración con MCP clients. Evitar sobreprovisionar si se usa solo para lectura estática.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsNode.jsGoPython
SERVICIOS
MySQLS3/MinIOClickHouse
BASES DE DATOS
MySQLClickHouse
PUERTOS
8081909290918082190909090190953000
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.