tela
Wiki en markdown auto-alojable para equipos, con servidor MCP integrado para agentes de IA. Usa Go, PostgreSQL y React. Incluye búsqueda semántica, colaboración en tiempo real y generación automática de documentación mediante Atlas.
Ficha actualizada 27 sept 2026, 7:04 · upstream 27 sept 2026, 7:01 · release v0.8.0
Qué es tela
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
tela es una wiki nativa en markdown diseñada para entornos donde los agentes de inteligencia artificial actúan como colaboradores de primera clase. El stack tecnológico combina un backend escrito en Go con PostgreSQL para la persistencia de datos y una interfaz frontend basada en React 19 y Milkdown. La arquitectura prioriza el formato de archivo estándar, almacenando el contenido canónico directamente en `pages.body` sin depender de una tabla de bloques propietaria.
- Base de conocimiento para agentes de IA (RAG nativo) mediante el protocolo MCP integrado.
- Wiki corporativo colaborativo con edición simultánea y control de versiones.
- Gestión de documentación técnica auto-mantenida mediante la herramienta Atlas.
- Blog público o espacio de equipo accesible sin autenticación para contenido compartido.
- Servidor MCP integrado en el backend (`/api/mcp`) que permite a agentes leer, buscar y escribir documentos con permisos granulares.
- Persistencia en markdown puro sin bloque store propietario, facilitando la exportación y sincronización WebDAV.
- Búsqueda híbrida nativa combinando Full-Text Search de PostgreSQL con retrieval semántico opcional vía pgvector.
- Colaboración en tiempo real implementada mediante Yjs sobre un editor Milkdown con comentarios e historial.
- El despliegue completo requiere Docker y Compose; no existe una distribución binaria nativa sin dependencias de contenedorización.
- La búsqueda semántica y la generación automática (Atlas) requieren configuración externa de endpoints LLM o uso del perfil opcional Ollama.
- Licencia AGPL-3.0 que obliga a compartir el código fuente derivado si se utiliza en un producto comercial o servicio SaaS.
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.
Inicia con `make up` tras configurar `deploy/.env`. Variables críticas: `TELA_PG_PASSWORD`, `TELA_API_KEY_SECRET` y `TELA_SHARE_SECRET` (no rotarlas). El stack corre por defecto en http://localhost:8780. Para búsqueda semántica, activa el perfil `embed` y configura `TELA_RAG_EMBED_URL`. Realiza copias de seguridad con `make backup`.
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.

