leon-ai/leon

🧠 Leon is your open-source personal assistant.

What it solves

Leon は実用的でプライバシーに配慮し、ユーザーの実環境に根ざしたオープンソースのパーソナル AI アシスタントです。単なるインテント分類を超えて、ツール、メモリ、エージェント実行を用いて複雑なゴールを処理し、タスクを最初から最後まで完了させます。

How it works

Leon はモジュラーアーキテクチャで動作し、メインランタイムサーバー、Web アプリケーション、ツールやバイナリに接続するブリッジ(Node.js と Python)で構成されています。3 つの実行モードをサポートします:

  • Smart mode:自動的に最適な実行パスを選択します。
  • Controlled mode:決定的なネイティブスキルとアクションに従います。
  • Agent mode:ステップバイステップでタスクを計画・実行します。

現実に即した動作を保つため、Leon は階層化されたメモリ(永続的な好み、日々のコンテキスト、最近の対話)とプロアクティブなパルスシステムを使用します。ローカルまたはリモートの AI プロバイダーを利用でき、プライバシーと機能性のバランスを取ります。

Who it’s for

クラウドベースの LLM のみならず、ローカルマシンや環境とやり取りできるプライベートで拡張性のあるパーソナルアシスタントを求めるユーザー向けです。

Highlights

  • Agentic Execution:ツールを使ってマルチステップタスクを計画・実行できる。
  • Privacy-First:ローカル AI モデルとローカルコンテキストをサポートし、サードパーティ依存を回避。
  • Modular Extensibility:スキル、ツールキット、ブリッジを用いて新機能を追加可能。
  • Hybrid Execution:決定的なワークフローと柔軟なエージェントスタイルの計画を組み合わせる。