高速イテレーション期 · API とドキュメントは変更される場合があります
Liri Liri 状態
ホームに戻る
JA

プロジェクトの状態

機能セルフチェック、現在の制限、リリースのペース、技術スタック——現状どこまでできて、何が未完了かを 1 ページで把握できます。数字はすべてソースへ飛べます。

アーキテクチャ健全性の推移(9 回のスナップショット)は次のバージョンでこのページに追加します。

機能セルフチェック表

16 の項目ごとに現在の状態とソースの場所を記載しています。数字はすべてコードへ飛べ、未完了の部分もそのまま書いています。

項目 Liri 進捗 ソース
言語 TypeScript + Rust 実装済み 表示
ローカルファースト Ollama / llama.cpp + ローカル SQLite 実装済み 表示
スマートルーティング 19 種 · 4 段階 · 5 段階の判定 実装済み 表示
セキュリティ体系 5 層の多層防御 · 6 種のサンドボックスバックエンド 外部監査待ち 表示
メッセージチャネル 27 個(WeChat / DingTalk / Feishu / QQ を含む) 実装済み 表示
デスクトップクライアント Tauri 2.11 · 429 個の TSX コンポーネント 調整中 表示
ターミナル UI React + Ink 実装済み 表示
ペルソナシステム 18 種 × 8 種の帽子 × 6 種の目 実装済み 表示
音声インタラクション ローカル faster-whisper / Piper + クラウド 実装済み 表示
コストの透明性 DB の価格 · 呼び出しごとに記録 実装済み 表示
セカンドブレイン ナレッジベース + 記憶 + イベントログ 実装済み 表示
コンテキストガバナンス 階層ウィンドウ + 3 段階の圧縮 実装済み 表示
エコシステムマーケット プラグインマーケット + MCP マーケット + スキルソース 構築中 表示
エージェント戦略 4 種の戦略 · PDCA · Swarm 実装済み 表示
スケジュールタスク once / interval / cron 実装済み 表示
プロトコル対応 MCP + ACP + A2A + LSP 実験的 表示

状態はメンテナーの自己評価で、リリースごとに変わります。「表示」を押すと該当ディレクトリへ移動し、ご自身で確認できます。

* 表のデータはソース v0.5.22 に基づき、ソースリンクは GitHub リポジトリの main ブランチを指します。

現在の制限

高速イテレーション期にまだ整っていない点を、先に書いておきます。遠回りを避けられるように。

セキュリティ体系は外部監査待ち

外部監査待ち

5 層の防御線と 6 種のサンドボックスバックエンドは実装済みで、51 個のサンドボックス関連ファイルを 1 つずつ確認できますが、第三者によるセキュリティ監査はまだ受けていません。

デスクトップの操作感を調整中

調整中

429 個の TSX コンポーネントと 32 個のページは用意済みですが、ショートカット、アニメーション、境界ケースはまだ調整中です。

エコシステムマーケットの項目は限定的

構築中

プラグインマーケット、MCP マーケット、スキルソースはつながっていますが、インストールできる項目はまだ拡充中です。

ACP / A2A は実験的実装

実験的

この 2 つのプロトコルはまだ進化中で、インターフェースはリリースごとに変わる可能性があります。MCP と LSP は安定して利用できます。

英語ドキュメントは遅れる場合があります

構築中

中国語ドキュメントはソースリポジトリから自動同期され、英語は手作業の翻訳のため、通常は中国語より 1 リリース遅れます。

ドキュメントとソースはリポジトリを正とする

注記

このサイトのドキュメントは app/docs から同期して生成しています。ソースと一致しない場合は GitHub リポジトリを正としてください。

バージョンとリリース

バージョン番号、タグ数、コミット履歴は GitHub で確認できます。リポジトリの履歴には公開前の開発期間が含まれ、公開後は公開イテレーションに入ります

2026-10-28 v0.5.22 現在のバージョン
  • 69 個の組み込みツール · 23 個のカテゴリ
  • 27 個のメッセージチャネル
  • 5 層のセキュリティ + 6 種のサンドボックスバックエンド
  • デスクトップ 429 個のコンポーネント · 32 個のページ
2026-10 v0.5.13 → v0.5.21 リリース済み
  • 3 日間で 8 バージョンを連続リリース(v0.5.13 → v0.5.21)。開発期の公開作業の一環
  • カーネルモジュールを外部へ移し、ゲートのベースラインを同期
  • 計画の進捗を成果物の実在に基づく方式へ変更
  • サンドボックスの権限変更が即座に反映
リポジトリ累計 118 個のタグ リリースのペース
  • 累計 3,325 回のコミット
  • CI は lint:arch / 型チェック / ユニットテストをカバー
  • リポジトリは公開で、Issue と PR は誰でも閲覧可能
今後 v0.6+ 計画中
  • GitHub Releases と Issues を正とする
  • オンラインドキュメントサイトは公開済み(中国語・英語)
  • 機能の優先順位は Issue での投票を歓迎

技術スタック

現代的な技術選定で、どの層も熟考しています

TypeScript 4,109 ファイル
Rust 9 モジュール
Bun
React 19 + Ink
Tauri 2.11 429 コンポーネント
SQLite
OpenTelemetry
MCP + ACP + A2A + LSP
Docker
MIT License

ローカルファースト

Ollama / llama.cpp のローカルモデルに対応し、データは既定で手元に保存します。クラウドプロバイダーに切り替えた場合、そのリクエストの内容だけが選択したプロバイダーへ送られます

🏠

オフラインで動作

ローカルの Ollama または llama.cpp モデルなら、ネットワークなしでも会話とローカルツールの実行ができます。セッション、記憶、ナレッジベースはすべてローカルのファイルに書き込まれます。

🔒

データは既定で手元に

セッション、記憶、ナレッジベースはローカルの SQLite とワークスペースディレクトリに保存され、会話履歴は events.jsonl に追記されるため、振り返りと監査が容易です。

🌐

必要なときにクラウドを追加

より強力なモデルが必要なときは、設定でクラウドプロバイダー(14 種類に対応)を有効にし、ルーティングがタスクの tier ごとに選択します。ローカルモデルだけを使うこともできます。

ローカルモード / クラウドモード

モデルの実行場所
手元(Ollama / llama.cpp) プロバイダーのサーバー
ネットワークの要否
不要 必要
このリクエストの内容の行き先
手元から出ない 選択したプロバイダーへ送信
コストの源
自前の計算資源 利用量に応じた課金
会話履歴
events.jsonl として手元に保存 同じく手元に保存

このページはリリースごとに更新します。ソースと一致しない場合は GitHub リポジトリを正としてください。