Iteração rápida · APIs e docs podem mudar
Liri Liri Status
Voltar ao início
PT

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 externa

5 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 polimento

429 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ção

O 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

Experimental

Ambos 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ção

A 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

Nota

Estas 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

2026-10-28 v0.5.22 Versão atual
  • 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
2026-10 v0.5.13 → v0.5.21 Lançado
  • 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
Totais do repositório 118 tags Ritmo de versões
  • 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
Próximo v0.6+ Planejado
  • 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

TypeScript 4,109 arquivos
Rust 9 módulos
Bun
React 19 + Ink
Tauri 2.11 429 componentes
SQLite
OpenTelemetry
MCP + ACP + A2A + LSP
Docker
MIT License

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

Onde o modelo roda
Sua máquina (Ollama / llama.cpp) Servidores do provedor
Precisa de rede
Não Sim
Para onde vão os dados da requisição
Nunca saem da sua máquina Enviados ao provedor escolhido
Modelo de custo
Seu próprio hardware Pague pelo uso
Histórico de conversas
events.jsonl fica local Também fica local

Atualizado a cada versão; se algo divergir, o repositório no GitHub é a referência.