Estado del proyecto
Autoevaluación de capacidades, limitaciones actuales, ritmo de versiones y pila tecnológica: qué está hecho, qué no, y cada cifra enlaza con el código.
La tendencia de salud de la arquitectura (9 instantáneas) llegará a esta página en la próxima versión.
Autoevaluación de capacidades
Dieciséis dimensiones, cada una con su estado actual y su ubicación en el código: cada cifra enlaza al código y lo que aún no está terminado también aparece escrito.
| Dimensión | Liri | Progreso | Fuente |
|---|---|---|---|
| Lenguaje | TypeScript + Rust | Implementado | Ver |
| Local-first | Ollama / llama.cpp + SQLite local | Implementado | Ver |
| Enrutamiento inteligente | 19 tipos de tarea · 4 niveles · 5 capas de decisión | Implementado | Ver |
| Modelo de seguridad | 5 capas de defensa · 6 backends de sandbox | Pendiente de auditoría | Ver |
| Canales de mensajería | 27 canales (incl. WeChat / DingTalk / Feishu / QQ) | Implementado | Ver |
| Cliente de escritorio | Tauri 2.11 · 429 componentes TSX | En pulido | Ver |
| Interfaz de terminal | React + Ink | Implementado | Ver |
| Sistema de personalidad | 18 especies × 8 sombreros × 6 ojos | Implementado | Ver |
| Interacción por voz | faster-whisper / Piper en local + nube | Implementado | Ver |
| Transparencia de costes | Precios en la base de datos · cada llamada registrada | Implementado | Ver |
| Segundo cerebro | Base de conocimiento + memoria + registro de eventos | Implementado | Ver |
| Gobernanza del contexto | Ventanas por capas + compresión en tres etapas | Implementado | Ver |
| Mercado | Mercado de plugins + mercado MCP + fuentes de habilidades | En desarrollo | Ver |
| Estrategias de agente | 4 estrategias · PDCA · Swarm | Implementado | Ver |
| Tareas programadas | once / interval / cron | Implementado | Ver |
| Soporte de protocolos | MCP + ACP + A2A + LSP | Experimental | Ver |
El estado lo evalúan los mantenedores y cambia con cada versión; «Ver» salta al directorio correspondiente para que lo compruebes tú mismo.
* Los datos corresponden al código fuente v0.5.22; los enlaces apuntan a la rama main del repositorio en GitHub.
Limitaciones actuales
Lo que aún no está terminado durante la iteración rápida: lo escribimos aquí para que no tengas que descubrirlo a la mala.
La seguridad espera una auditoría externa
Pendiente de auditoría5 capas de defensa y 6 backends de sandbox están implementados, con 51 archivos relacionados con el sandbox que puedes revisar uno a uno, pero todavía no ha habido una auditoría de seguridad de terceros.
La interacción de escritorio sigue en pulido
En pulido429 componentes TSX y 32 páginas ya están listos; los atajos, las animaciones y los casos límite se siguen ajustando.
El catálogo del mercado es todavía pequeño
En desarrolloEl mercado de plugins, el mercado MCP y las fuentes de habilidades funcionan de extremo a extremo, pero el catálogo instalable sigue creciendo.
ACP / A2A son experimentales
ExperimentalAmbos protocolos siguen evolucionando y sus interfaces pueden cambiar entre versiones; MCP y LSP son estables.
La documentación en inglés puede ir por detrás
En desarrolloLa documentación en chino se sincroniza automáticamente desde el repositorio; la versión en inglés es una traducción manual y suele ir una versión por detrás.
Manda el repositorio, no el sitio
NotaEstas páginas se generan desde app/docs. Si algo no coincide con el código fuente, el repositorio de GitHub es la referencia.
Versiones y ritmo
Los números de versión, el recuento de etiquetas y el historial de commits se pueden verificar en GitHub; el historial incluye el desarrollo previo al lanzamiento y la iteración pública empieza con el lanzamiento
- 69 herramientas integradas en 23 categorías
- 27 canales de mensajería
- 5 capas de seguridad + 6 backends de sandbox
- 429 componentes de escritorio · 32 páginas
- Ocho versiones en tres días (v0.5.13 → v0.5.21), todas dentro del desarrollo previo al lanzamiento
- Módulos del núcleo extraídos, líneas base de las puertas sincronizadas
- El progreso del plan ahora avanza según la existencia de artefactos
- Los cambios de permisos del sandbox se aplican al instante
- 3,325 commits hasta la fecha
- La CI cubre lint:arch / comprobación de tipos / pruebas unitarias
- Repositorio público con issues y PRs visibles
- Se sigue en GitHub Releases e Issues
- El sitio de documentación en línea ya está activo (chino e inglés)
- Vota las prioridades de funciones en Issues
Pila tecnológica
Una pila moderna, elegida con cuidado en cada capa
Local-first
Ejecuta modelos locales con Ollama o llama.cpp y mantén tus datos en tu máquina por defecto. Al cambiar a un proveedor en la nube, solo se envía al proveedor elegido el contenido de esa petición
Funciona sin conexión
Con un modelo local de Ollama o llama.cpp puedes conversar y ejecutar herramientas locales sin conexión de red. Las sesiones, la memoria y la base de conocimiento viven en archivos locales.
Tus datos se quedan en local
Las sesiones, la memoria y la base de conocimiento viven en SQLite local y en tu directorio de trabajo, y el historial de conversación se añade a events.jsonl para poder revisarlo y auditarlo con facilidad.
Añade la nube cuando quieras
Cuando necesites más potencia, activa proveedores en la nube (14 compatibles) en tu configuración y deja que el enrutamiento elija uno según el nivel de la tarea, o quédate solo en local.
Local frente a nube
Se actualiza con cada versión; si algo no coincide con el código fuente, manda el repositorio de GitHub.