README.es.md
README.es.md
Tesserae
English · 한국어 · 中文 · 日本語 · Русский · Français · Deutsch
Demo en vivo · Documentación · Configuración MCP · Exportar a Obsidian
Tesserae es un compilador de memoria de proyecto. Apúntalo a un directorio que contenga Markdown, archivos fuente y, opcionalmente, PDFs/documentos de Office/imágenes, y extraerá un grafo de conocimiento tipado, escribirá un wiki consultable y emitirá artefactos portátiles: una proyección Markdown, un bundle listo para Cognee, un agent harness y un servidor MCP que puedes conectar a Claude Code, Codex o cualquier cliente MCP. Es un paso de build para contexto de proyecto, no un servicio alojado.
Cuándo usarlo (y cuándo no)
Úsalo si:
- Quieres un grafo de conocimiento duradero e inspeccionable sobre las fuentes mayoritariamente de texto de un único proyecto (documentación, código, notas de investigación).
- Quieres un servidor MCP local que responda preguntas basándose en tus propios archivos.
- Quieres alimentar a Cognee con un bundle limpio, o meter una proyección Markdown en Obsidian, sin tener que escribir el código de pegamento tú mismo.
Sáltalo si:
- Solo necesitas una búsqueda vectorial sobre un directorio pequeño —
ripgrepmás una biblioteca de embeddings es más simple. - Quieres un wiki alojado con UI de edición. El sitio estático que aquí se genera es de solo lectura.
- Esperas embeddings semánticos precisos listos para usar. El embedding por defecto de RAG-Anything es determinista (ver Estado).
- Esperas un agente «pregunta lo que sea» llave en mano. Esto construye el sustrato; conectarlo al agente que elijas sigue siendo tarea tuya.
Estado
Este es un proyecto de investigación / herramientas para agentes en evolución. Limitaciones conocidas:
- El tiempo de compilación escala aproximadamente de forma lineal con el tamaño del corpus. La primera compilación sobre árboles grandes de Markdown (miles de archivos) puede tardar minutos.
- El proveedor por defecto de embeddings de RAG-Anything es
deterministic. Es reproducible y sin dependencias, pero el recall semántico es limitado. Cambia aollama(por ejemplo,qwen3-embedding:0.6b) o a un endpoint compatible con OpenAI para mejor recuperación — consulta docs/integrations/rag-anything.md. - El soporte de visión para RAG-Anything (extracción de contenido de imágenes) todavía no está conectado de extremo a extremo. Los archivos de imagen se parsean de forma estructural pero no se describen.
- Cognee runtime cognify es best-effort: providers que faltan, claves API de pago o fallos de red se registran y se omiten en lugar de abortar el build.
- El servidor MCP expone un conjunto estable de herramientas, pero el esquema del grafo subyacente todavía puede ampliarse.
Inicio rápido
Requiere Python 3.9 o superior. RAG-Anything necesita Python 3.10 o superior si lo habilitas.
pip install tesserae
cd /path/to/my-project
tesserae project setup
tesserae project compile
tesserae project ask "Where is Mermaid rendering implemented?"
tesserae project build-site && tesserae project serve --port 8765
El asistente de setup detecta fuentes habituales (README.md, docs/, src/, data/) y escribe .tesserae/config.json. Las funciones que llaman a un LLM usan por defecto la CLI codex sobre OAuth, así que no se requieren claves API en el camino habitual. Las versiones más largas están en docs/quickstart.md y docs/installation.md.