Iterazione rapida · API e documentazione possono cambiare
Liri Liri Stato
Tornare all'inizio
IT

Stato del progetto

Autovalutazione delle capacità, limiti attuali, ritmo dei rilasci e stack tecnologico — cosa è fatto, cosa no, con ogni numero che rimanda al codice.

La tendenza della salute dell'architettura (9 istantanee) arriverà in questa pagina con la prossima versione.

Autovalutazione delle capacità

Sedici dimensioni, ciascuna con lo stato attuale e la posizione nel codice: ogni numero rimanda al codice e ciò che non è finito è scritto apertamente.

Dimensione Liri Avanzamento Codice
Linguaggio TypeScript + Rust Rilasciato Vedere
Prima in locale Ollama / llama.cpp + SQLite locale Rilasciato Vedere
Instradamento intelligente 19 tipi · 4 livelli · 5 stadi decisionali Rilasciato Vedere
Modello di sicurezza 5 livelli di difesa · 6 backend sandbox In attesa di audit Vedere
Canali di messaggistica 27 canali (incl. WeChat / DingTalk / Feishu / QQ) Rilasciato Vedere
Client desktop Tauri 2.11 · 429 componenti TSX In rifinitura Vedere
UI del terminale React + Ink Rilasciato Vedere
Sistema di personalità 18 specie × 8 cappelli × 6 occhi Rilasciato Vedere
Interazione vocale faster-whisper / Piper locali + cloud Rilasciato Vedere
Trasparenza dei costi Prezzi nel DB · ogni chiamata registrata Rilasciato Vedere
Secondo cervello Base di conoscenza + memoria + log degli eventi Rilasciato Vedere
Governo del contesto Finestra a livelli + compressione a tre stadi Rilasciato Vedere
Marketplace Marketplace dei plugin + Marketplace MCP + origini delle competenze In corso Vedere
Strategie di agente 4 strategie · PDCA · Swarm Rilasciato Vedere
Attività pianificate once / interval / cron Rilasciato Vedere
Supporto ai protocolli MCP + ACP + A2A + LSP Sperimentale Vedere

Lo stato è autovalutato dai manutentori e cambia con ogni rilascio; «Vedere» apre la cartella corrispondente per una verifica diretta.

* I dati si riferiscono al codice v0.5.22; i link puntano al ramo main del repository GitHub.

Limiti attuali

Cosa non è ancora a posto durante l'iterazione rapida: lo scriviamo prima, così non lo si scopre a proprie spese.

La sicurezza attende un audit esterno

In attesa di audit

5 livelli di difesa e 6 backend sandbox sono implementati, con 51 file relativi alla sandbox verificabili uno per uno, ma non è ancora stato completato un audit di sicurezza di terze parti.

Le interazioni desktop sono ancora in rifinitura

In rifinitura

429 componenti TSX e 32 pagine sono pronti; scorciatoie, animazioni e casi limite sono ancora in fase di messa a punto.

Il catalogo del marketplace è ancora limitato

In corso

Il marketplace dei plugin, il marketplace MCP e le origini delle competenze funzionano end-to-end, ma il catalogo installabile è ancora in crescita.

ACP / A2A sono implementazioni sperimentali

Sperimentale

Entrambi i protocolli sono in evoluzione e le loro interfacce possono cambiare tra una versione e l'altra; MCP e LSP sono stabili.

La documentazione in inglese può essere indietro

In corso

La documentazione cinese è sincronizzata automaticamente dal repository; quella inglese è una traduzione manuale e di solito è una versione indietro.

Fa fede il repository, non il sito

Nota

Queste pagine sono generate da app/docs. Se qualcosa non coincide con il codice, fa fede il repository GitHub.

Versioni e ritmo

Numeri di versione, conteggio dei tag e cronologia dei commit sono verificabili su GitHub; la storia include lo sviluppo pre-rilascio, con l'iterazione pubblica che inizia al lancio

2026-10-28 v0.5.22 Versione attuale
  • 69 strumenti integrati in 23 categorie
  • 27 canali di messaggistica
  • 5 livelli di sicurezza + 6 backend sandbox
  • 429 componenti desktop · 32 pagine
2026-10 v0.5.13 → v0.5.21 Rilasciato
  • Otto rilasci in tre giorni (v0.5.13 → v0.5.21), tutti parte dello sviluppo pre-rilascio
  • Moduli del nucleo estratti, basi di riferimento dei cancelli sincronizzate
  • L'avanzamento ora segue l'esistenza dei prodotti
  • Le modifiche ai permessi della sandbox hanno effetto immediato
Totale del repository 118 tag Ritmo di rilascio
  • 3,325 commit fino a oggi
  • La CI copre lint:arch / controllo dei tipi / test unitari
  • Repository pubblico con issue e PR visibili
Prossimi passi v0.6+ Pianificato
  • Tracciati nelle GitHub Releases e nelle Issues
  • Il sito di documentazione online è attivo (cinese e inglese)
  • Le priorità delle funzionalità si votano nelle Issues

Stack tecnologico

Uno stack moderno, scelto con cura a ogni livello

TypeScript 4,109 file
Rust 9 moduli
Bun
React 19 + Ink
Tauri 2.11 429 componenti
SQLite
OpenTelemetry
MCP + ACP + A2A + LSP
Docker
MIT License

Prima in locale

Modelli locali tramite Ollama / llama.cpp e dati sulla macchina per impostazione predefinita. Passando a un fornitore cloud, solo il contenuto di quella richiesta viene inviato al fornitore scelto

🏠

Funziona offline

Con un modello locale Ollama o llama.cpp si può conversare ed eseguire strumenti locali senza connessione. Sessioni, memoria e base di conoscenza vivono in file locali.

🔒

I dati restano in locale

Sessioni, memoria e base di conoscenza risiedono in SQLite locale e nella cartella del workspace, con la cronologia delle conversazioni aggiunta a events.jsonl per revisione e audit.

🌐

Cloud su richiesta

Quando serve più potenza, si abilitano i fornitori cloud (14 supportati) nella configurazione e l'instradamento ne sceglie uno per livello di compito — oppure si resta solo in locale.

Locale / Cloud

Dove gira il modello
Sulla macchina locale (Ollama / llama.cpp) Sui server del fornitore
Rete necessaria
No Sì
Dove vanno i dati della richiesta
Non lasciano la macchina locale Inviati al fornitore scelto
Modello di costo
Hardware proprio Pagamento a consumo
Cronologia delle conversazioni
events.jsonl resta in locale Resta in locale anche qui

Aggiornata a ogni rilascio; in caso di divergenza fa fede il repository GitHub.