Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

kryton

Kryton es una base de conocimientos auto-alojada que funciona como un cerebro compartido para humanos y agentes de IA. Incluye servidor MCP integrado, visualización de grafos, edición wiki y sincronización móvil.

Ficha actualizada 27 sept 2026, 15:37 · upstream 27 sept 2026, 15:18 · release v4.7.0-pre.2

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es kryton

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

Kryton se posiciona como una alternativa a Obsidian con capacidad de servidor, diseñada para ser el centro de operaciones del conocimiento tanto humano como artificial. Su arquitectura combina un editor de Markdown robusto con capacidades avanzadas de gestión de enlaces wiki, visualización de grafos interactivos mediante D3.js y sincronización en tiempo real usando Yjs.

La plataforma destaca por su integración nativa con agentes de IA a través de un servidor MCP (Model Context Protocol) que no requiere proxies ni sidecars adicionales. Esto permite que herramientas como Claude Code, Cursor o Windsurf accedan directamente al conocimiento almacenado, buscando notas, leyendo contexto y generando documentos basados en el grafo de conocimiento.

El ecosistema incluye 24 plugins oficiales para funcionalidades como Kanban, Mermaid, Excalidraw y gestión de Git, además de soporte multiusuario con autenticación OAuth, passkeys y 2FA. La aplicación móvil (React Native) ofrece paridad completa sin base de datos local, conectándose exclusivamente al servidor REST+WebSocket.

CASOS DE USO
  • Gestión centralizada de documentación técnica para equipos de desarrollo con acceso desde IDEs compatibles con MCP
  • Base de conocimiento colaborativa para equipos remotos con edición en tiempo real y sincronización móvil
  • Integración de agentes de IA en flujos de trabajo de investigación mediante acceso directo al grafo de conocimiento
  • Sustituto de Obsidian Server para usuarios que requieren capacidades multiusuario y gestión de permisos
PUNTOS DESTACADOS
  • Servidor MCP integrado nativo en la ruta /api/mcp sin necesidad de sidecars o proxies externos
  • Sincronización móvil completa mediante React Native con paridad funcional al editor web
  • Ecosistema de plugins oficial con 24 extensiones disponibles y APIs expuestas automáticamente como herramientas MCP
  • Edición en tiempo real multiusuario implementada con Yjs sobre WebSocket para consistencia distribuida
  • Gestión de versiones y papelera con purgado automático tras 30 días de inactividad
  • Soporte nativo para autenticación OAuth (Google, GitHub), passkeys WebAuthn y 2FA TOTP
PRECAUCIONES
  • Requiere Node.js 24 y PostgreSQL 16+ con extensión pgvector instalada previamente
  • No soporta instalación de un clic; requiere configuración manual de variables de entorno POSTGRES_URL y BETTER_AUTH_SECRET
  • La aplicación móvil es online-only sin base de datos local, dependiendo completamente del servidor
  • Las claves API tienen límite de 300 solicitudes cada 15 minutos por clave
  • Los enlaces wiki no se preservan si se renombra una nota desde fuera del sistema
VISUAL

Capturas del proyecto

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

Graph ViewSplit EditorKryton ScreenshotKryton
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Docker Compose detectado

Despliegue recomendado mediante Docker Compose con imagen pgvector/pgvector:pg16. Requiere 4 núcleos CPU, 4GB RAM y 20GB disco mínimo. Variables obligatorias: POSTGRES_URL con credenciales de base de datos y BETTER_AUTH_SECRET generado con openssl. El primer registro crea el usuario admin automáticamente.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsReactNode.jsRails
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
3000543251733001
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.