Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

crystalline

Crystalline es inteligencia local-first para agentes IA: conocimiento persistente entre sesiones, enseñado como Dominios Markdown y capturado como Engrams. Un binario Rust con servidor MCP, CLI e indexación híbrida.

Ficha actualizada 22 sept 2026, 17:17 · upstream 22 sept 2026, 16:52 · release v0.18.4

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es crystalline

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

Crystalline implementa inteligencia cristalizada para agentes de IA, acumulando conocimiento que perdura entre sesiones. El sistema organiza el conocimiento en dominios (carpetas con MANIFEST.md) y captura aprendizajes como engrams (archivos Markdown con YAML frontmatter). Incluye búsqueda híbrida texto-semántica, grafo de conocimiento y filtrado temporal.

La arquitectura combina un binario Rust único que sirve tanto CLI para usuarios como servidor MCP para agentes. La interfaz web Fluid permite editar conocimiento directamente en el navegador sin consumir tokens LLM. Soporta formato abierto OKF v0.2 con portabilidad garantizada.

El sistema gestiona ciclos de vida del conocimiento: los engrams antiguos se marcan como retirados pero permanecen indexados, permitiendo consultas históricas. Incluye gestión multilingüe (200+ idiomas) y roles de usuario para colaboración.

CASOS DE USO
  • Acumulación persistente de conocimiento técnico entre sesiones de agentes IA
  • Gestión de documentación en Markdown con indexación automática por dominios
  • Colaboración en tiempo real sobre repositorios de conocimiento compartidos
  • Mantenimiento evolutivo de bases de conocimiento organizadas por temas
PUNTOS DESTACADOS
  • Formato abierto OKF v0.2 sin lock-in tecnológico, compatible con herramientas externas
  • Interfaz Fluid integrada en binario Rust (puerto 7411) para edición directa sin tokens LLM
  • Búsqueda híbrida texto-semántica con soporte multilingüe (200+ idiomas)
  • Gestión temporal de conocimiento con fechas valid_from/valid_to para historial completo
PRECAUCIONES
  • Requiere instalación manual sin soporte one-click
  • Dependencia externa de PostgreSQL como base de datos
  • Configuración inicial de dominios y engrams requiere intervención manual
01

Perfil de infraestructura

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

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO20 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

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

Docker detectado

Usar Docker (Dockerfile presente). Mínimo: 1GB RAM, 20GB disco. Puerto 7411 para Fluid. Autenticación vía roles admin/editor/viewer. Primera visita crea cuenta admin automáticamente.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Next.jsRust
SERVICIOS
PostgreSQL
BASES DE DATOS
PostgreSQL
PUERTOS
741120
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.