Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

salt.md

Espacio de trabajo open-source para humanos y agentes IA en un solo binario Go con SQLite, colaboración en tiempo real, editor de bloques, bases de datos relacionales y servidor MCP integrado sin dependencias externas.

Ficha actualizada 24 sept 2026, 13:08 · upstream 24 sept 2026, 12:49 · release v1.0.7

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

Qué es salt.md

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

Salt.md es un espacio de trabajo auto-alojado que combina edición de documentos, gestión de bases de datos y colaboración en tiempo real para equipos humanos. Lo distintivo es su arquitectura monolítica: un único binario Go con SQLite como almacén persistente, donde el servidor MCP para agentes IA reside dentro del mismo proceso. Esto permite que los agentes trabajen directamente sobre las páginas y tablas del workspace, no solo consultando APIs externas.

La plataforma ofrece edición de bloques con menú por slash, listas anidadas, código, tablas e imágenes. Las bases de datos soportan propiedades tipadas (texto, fecha, persona, fórmulas) visualizables como tablas, boards o calendarios. La colaboración en tiempo real incluye cursores en vivo, comentarios y logs de actividad que distinguen acciones humanas de las de agentes.

El servidor MCP expone 33 herramientas para lectura/escritura de páginas, gestión de esquemas de bases de datos, búsqueda full-text (incluyendo PDFs), importación desde URLs o Notion, y anotaciones en tiempo real. La seguridad implementa límites estrictos: los agentes no pueden crear cuentas, gestionar tokens API, hacer backups o alterar configuraciones del servidor.

CASOS DE USO
  • Agentes de IA que organizan documentación técnica directamente en el workspace sin salir del contexto
  • Equipos humanos colaborando en documentos mientras agentes realizan tareas de investigación y estructuración
  • Gestión de bases de datos relacionales con visualizaciones flexibles (tablas, boards, calendarios)
  • Espacio de trabajo unificado para desarrollo donde agentes pueden crear páginas y esquemas automáticamente
PUNTOS DESTACADOS
  • Arquitectura monolítica: único binario Go + SQLite sin dependencias externas (PostgreSQL, Redis, object store)
  • Servidor MCP integrado en el mismo proceso, permitiendo a agentes trabajar directamente sobre objetos del workspace
  • 33 herramientas MCP con límites de seguridad definidos por defecto (no pueden crear cuentas, gestionar tokens, hacer backups)
  • Colaboración en tiempo real con cursores en vivo y logs de actividad que distinguen acciones humanas vs. agentes
  • Búsqueda full-text que incluye contenido de PDFs adjuntos con stemming para alemán
PRECAUCIONES
  • Soporte oficial limitado a Linux, macOS y Windows (amd64/arm64); no hay información sobre otras plataformas
  • El sistema requiere un único binario Go; actualizaciones implican reemplazar el archivo o pull del Docker image
  • No hay soporte explícito para entornos de producción con alta concurrencia sin pruebas de carga documentadas
VISUAL

Capturas del proyecto

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

salt.md
01

Perfil de infraestructura

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

CPU2 vCPUrecomendación inicial
MEMORIA2 GBRAM estimada
DISCO30 GBalmacenamiento base
COMPLEJIDADmediumnivel de operación
02

Despliegue detectado

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

Listo para automatizar

Instalar mediante script curl/wget que descarga el binario y systemd service en Linux, o usar docker run -d -p 8420:8420. Backup consiste en copiar el archivo SQLite y directorio de uploads. El servidor expone puerto 8420 y soporta despliegue en una sola máquina sin infraestructura adicional.

✓Dockerfile
✓Compose
✓One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.jsGo
SERVICIOS
PostgreSQLRedis
BASES DE DATOS
PostgreSQLRedis
PUERTOS
8420
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.