Status do projeto
Autoavaliação de recursos, limitações atuais, cadência de versões e stack de tecnologia — o que está pronto, o que não está, e cada número leva de volta ao código-fonte.
A tendência de saúde da arquitetura (9 snapshots) chegará a esta página na próxima versão.
Autoavaliação de recursos
Dezesseis dimensões, cada uma com seu estado atual e seu local no código-fonte — todo número leva ao código, e o que ainda não está pronto também está escrito.
| Dimensão | Liri | Status | Código-fonte |
|---|---|---|---|
| Linguagem | TypeScript + Rust | Implementado | Ver |
| Local-first | Ollama / llama.cpp + SQLite local | Implementado | Ver |
| Roteamento inteligente | 19 tipos · 4 níveis · 5 camadas de decisão | Implementado | Ver |
| Modelo de segurança | 5 camadas de defesa · 6 backends de sandbox | Aguardando auditoria externa | Ver |
| Canais de mensagens | 27 canais (incl. WeChat / DingTalk / Feishu / QQ) | Implementado | Ver |
| Cliente desktop | Tauri 2.11 · 429 componentes TSX | Em polimento | Ver |
| Interface de terminal | React + Ink | Implementado | Ver |
| Sistema de persona | 18 espécies × 8 chapéus × 6 olhos | Implementado | Ver |
| Interação por voz | faster-whisper / Piper local + nuvem | Implementado | Ver |
| Transparência de custos | Preços no banco · cada chamada registrada | Implementado | Ver |
| Segundo cérebro | Base de conhecimento + memória + log de eventos | Implementado | Ver |
| Governança de contexto | Janela em camadas + compactação em três estágios | Implementado | Ver |
| Marketplace | Marketplace de plugins + marketplace MCP + fontes de habilidades | Em construção | Ver |
| Estratégias de agente | 4 estratégias · PDCA · Swarm | Implementado | Ver |
| Tarefas agendadas | once / interval / cron | Implementado | Ver |
| Suporte a protocolos | MCP + ACP + A2A + LSP | Experimental | Ver |
O status é autoavaliado pelos mantenedores e muda a cada versão; “Ver” leva ao diretório correspondente para você conferir.
* Os dados refletem o código-fonte v0.5.22; os links apontam para a branch main no GitHub.
Limitações atuais
O que ainda não está pronto durante a iteração rápida — escrito aqui para você não descobrir do jeito difícil.
A segurança aguarda auditoria externa
Aguardando auditoria externa5 camadas de defesa e 6 backends de sandbox estão implementados, com 51 arquivos relacionados a sandbox que você pode revisar um a um — mas nenhuma auditoria de segurança de terceiros foi concluída ainda.
Interações do desktop ainda em polimento
Em polimento429 componentes TSX e 32 páginas estão prontos; atalhos, animações e casos de borda ainda estão sendo ajustados.
Catálogo do marketplace ainda pequeno
Em construçãoO marketplace de plugins, o marketplace MCP e as fontes de habilidades funcionam de ponta a ponta, mas o catálogo instalável ainda está crescendo.
ACP / A2A são experimentais
ExperimentalAmbos os protocolos ainda evoluem e suas interfaces podem mudar entre versões; MCP e LSP são estáveis.
A documentação em inglês pode ficar atrás
Em construçãoA documentação em chinês é sincronizada automaticamente do repositório; a versão em inglês é tradução manual e costuma ficar uma versão atrás.
O repositório vale mais que o site
NotaEstas páginas são geradas a partir de app/docs. Se algo divergir do código-fonte, o repositório no GitHub é a referência.
Versões e cadência
Números de versão, contagem de tags e histórico de commits são verificáveis no GitHub; o histórico inclui o desenvolvimento antes do lançamento, com iteração pública a partir do lançamento
- 69 ferramentas integradas em 23 categorias
- 27 canais de mensagens
- 5 camadas de segurança + 6 backends de sandbox
- 429 componentes de desktop · 32 páginas
- Oito versões em três dias (v0.5.13 → v0.5.21), todas parte do desenvolvimento antes do lançamento
- Módulos do núcleo extraídos, baselines dos portões sincronizadas
- Acompanhamento de progresso agora guiado pela existência de artefatos
- Mudanças de permissão do sandbox valem na hora
- 3,325 commits até agora
- A CI cobre lint:arch / verificação de tipos / testes unitários
- Repositório público com issues e PRs visíveis
- Acompanhado nas Releases e Issues do GitHub
- Site de documentação online no ar (chinês e inglês)
- Vote nas prioridades de recursos nas Issues
Stack de tecnologia
Uma stack moderna, escolhida com cuidado em cada camada
Local-first
Rode modelos locais com Ollama ou llama.cpp e mantenha seus dados na sua máquina por padrão. Ao mudar para um provedor na nuvem, apenas o conteúdo daquela requisição é enviado ao provedor escolhido
Funciona offline
Com um modelo Ollama ou llama.cpp local, você conversa e executa ferramentas locais sem conexão de rede. Sessões, memória e a base de conhecimento ficam em arquivos locais.
Seus dados ficam locais
Sessões, memória e a base de conhecimento ficam em SQLite local e no diretório do seu workspace, com o histórico de conversas gravado em events.jsonl para facilitar a revisão e a auditoria.
Adicione a nuvem sob demanda
Quando precisar de mais potência, ative provedores na nuvem (14 suportados) na configuração e deixe o roteamento escolher um por nível de tarefa — ou fique só no local.
Local vs. nuvem
Atualizado a cada versão; se algo divergir, o repositório no GitHub é a referência.