インテントアシスタントからエージェント型2.0へ
Leon AIは2017年にフランス人開発者Louis Grenardの趣味プロジェクトとして始まり、2019年の最初の公開リリース以降、主に空き時間で活発に開発が続いています。 その歴史の大半において、Leonは古典的なインテント分類型のパーソナルアシスタントでした — 話しかけるか入力すると、その要求が学習済みのインテントと照合され、一致したスキルがアクションを実行する仕組みで、リクエストがマシンの外に出なくて済むようオフライン動作を前提に作られています。
2026年3月のGitHubリポジトリの告知によると、Leonは現在2.0 Developer Previewの真っ最中で、固定インテントだけでなくツール・コンテキスト・メモリー・エージェント的実行を中心にコアを作り直しています。現在リポジトリのデフォルトとなったdevelopブランチがこの新しいコアを担い、より安定した従来のインテントベースのバージョンは、進行中の書き直しではなく文書化済みでエージェント化以前のアシスタントを望む人向けにmasterブランチで引き続き利用できます。
この歴史は、このシリーズの他のフレームワークとLeonを区別しています。LangChain、CrewAI、AutoGen、Semantic Kernelは、当初からLLM呼び出しをアプリケーションに組み込むための開発者向けライブラリとして構築されました。Leonはエンドユーザー向けのパーソナルアシスタント製品として始まり — インストールして直接話しかけるもの — その2.0への作り直しは、逆ではなくこのアシスタントという土台の上にエージェント的な能力を加えるものです。
プロジェクト開始
- 日付:
- 2017年
- 意味:
- Louis Grenardが個人向けセルフホスト型アシスタントとしてLeonの構築を開始
最初の公開リリース
- 日付:
- 2019年
- 意味:
- MITライセンスでLeonがGitHubに公開され、音声とテキストに対応したインテントベースのアシスタントとして登場
2.0 Developer Preview開始
- 日付:
- 2026年3月
- 意味:
- リポジトリの告知でdevelopブランチ上のツール・コンテキスト・メモリー・エージェント的実行を中心とした全面的な作り直しが示される
GitHubスター17,500超え
- 日付:
- 2026年9月
- 意味:
- leon-ai/leonが17,500スター・1,470フォークを超える
📌補足: 安定版と2.0 Developer PreviewでMITライセンスは変わっていません — どちらも無料で、有料のLeon製品やホスト型クラウドサービスは依然として存在しません。
Leon AIとは?
Leon AIはオープンソースのパーソナルアシスタントフレームワーク(MITライセンス、github.com/leon-ai/leon)で、安定版のインテントベースアシスタントとして、あるいは進行中の2.0 Developer Previewとして、自分でインストールして運用します。どちらの開発ラインも、固定の機能セットではなくスキル構造 — インストール・自作・共有できるモジュール式の能力 — を中心に組み立てられています。
- 同じリポジトリ内の2つの開発ライン:文書化されたインテントベースの
masterブランチと、ツール・コンテキスト・メモリー・エージェント的実行を中心にコアを作り直すdevelopブランチ(リポジトリのデフォルト)の2.0 Developer Preview - 音声とテキストでのやり取り:話しかけたり文字を入力したりでき、設定によって音声またはテキストで応答する
- 安定版ブランチでは設計上オフライン対応:インテント照合のNLUは完全にデバイス上で動作できるため、リクエストはLeonが動いているマシンの外に出なくて済む
- 2.0 Developer Previewの実行モード:
smartモードはリクエストの処理方法をLeonが選び、controlledモードは決定論的なネイティブスキルに従い、agentモードは複数ステップのアクションをLeonが計画できる - 2.0 Developer Previewのスキル:決定論的で制御されたアクション用のネイティブスキルと、より自由なワークフロー向けに
SKILL.mdファイルに基づくエージェントスキル - 2.0 Developer Previewの階層化メモリー:永続的な好み・日々のコンテキスト・直近の会話履歴を分けて扱う
- 2.0 Developer Previewはモデルに依存しない:ローカルとリモート両方のAIプロバイダーに対応しており、セルフホストのデプロイを完全にオフラインのままにするか、設定次第でクラウドモデルを呼び出すこともできる
2つのブランチが重要な理由
masterブランチは、今すぐ動作する文書化済みのアシスタントを求める人にとって引き続き有用です。developブランチの2.0 Developer PreviewはLouis GrenardがLeonのコアを作り直している場所であり、そのドキュメントは明確にまだ完成していません — リポジトリはコード自体の中にあるcore/context/LEON.mdとcore/context/ARCHITECTURE.mdを、現時点で最も正確な参照として案内しています。
# Leon CLIをインストール(安定版ブランチ)
npm install --global @leon-ai/cli
# Leonインスタンスを作成
leon create birth
# セットアップを確認
leon check
# Leonを実行
leon start
# Leonがhttp://localhost:1337で稼働中Leon AIの料金はいくらですか?
Leon AIは安定版・2.0 Developer PreviewともにMITライセンスの下で無料です — 有料プラン、サブスクリプション、ホスト型のLeon Cloud製品はありません。 支払うのは自分のハードウェア分のみで、2.0 Developer PreviewをリモートのAIプロバイダーに接続する場合は、そのプロバイダー自体の利用料金が発生します。
- Leon AI(安定版・2.0 Developer Previewともに):MITライセンスの下で永久に無料、セルフホスト、利用上限なし、アカウント不要
- 公式のホスト型クラウド提供はない — 自分のLinux・macOS・Windowsマシンにセルフホストするのが唯一の運用方法
- オプションのコスト:セルフホスト用の自分のハードウェア、および2.0 Developer PreviewをローカルではなくリモートのAIプロバイダーで使うよう設定した場合のプロバイダーのAPI利用料
- プロジェクトの資金は製品収益ではなくGitHub Sponsorsによるもの — Louis Grenardはリポジトリ内で、Leonが今も主に空き時間で開発されていると述べている
Leon AIのインストール方法と始め方は?
Leonのインストール方法は選ぶ開発ラインによって異なります。文書化された安定版ブランチはグローバルなnpmインストール1回で済みますが、2.0 Developer Previewはリポジトリを直接クローンしてpnpmを使う必要があります。 どちらもアカウントやクラウド登録なしでセルフホストとして動作します。
- 1前提条件を確認:Node.js 16以上とnpm 8以上、Linux・macOS・Windowsのいずれか。
- 2Leon CLIをグローバルにインストール:
npm install --global @leon-ai/cli。 - 3Leonインスタンスを作成:
leon create birth(代わりにDockerコンテナへインストールする場合は--dockerを追加)。 - 4セットアップを確認:
leon check。 - 5Leonを起動:
leon start後、ブラウザでhttp://localhost:1337を開く。 - 6スキルの設定、音声のセットアップ、CLIの全リファレンスについては安定版ブランチのドキュメントを参照。
代わりに2.0 Developer Previewをインストールする
2.0 Developer PreviewはCLIインストーラー経由では配布されておらず、リポジトリを完全にクローンした状態から直接実行します。安定版ブランチより新しいNode.jsバージョンが必要です。
- Node.js 24.0.0以上をインストール(プロジェクトはVoltaでのバージョン管理を推奨)、Linux・macOS・Windowsのいずれか。
- リポジトリをクローン:
git clone https://github.com/leon-ai/leon.git、続けてcd leon。 - pnpmをグローバルにインストール:
npm install --global pnpm@latest。 - 依存関係をインストール:
pnpm install。 - セットアップを確認:
pnpm run check。 - Leonを起動:
pnpm start後、ブラウザでhttp://localhost:5366を開く。 - 公開ドキュメントサイトはまだ2.0向けに更新されていないため、現在のアーキテクチャについてはリポジトリ内の
core/context/LEON.mdとcore/context/ARCHITECTURE.mdを読む。
Leonを動かすのにアカウントは必要ですか?
いいえ。Leonはセルフホストでのみ動作します — 安定版ブランチでも2.0 Developer Previewでも、アカウント、登録、クラウドサービスは一切不要です。
とりあえず今日動くアシスタントが欲しい場合はどちらをインストールすべきですか?
npm install --global @leon-ai/cliに続けてleon create birthでインストールする安定版masterブランチが、文書化されたより成熟した選択肢です。developブランチの2.0 Developer Previewは、進行中の作り直しを追いかけたり貢献したりしたい人向けです。
Leon AIはどんな人に向くか?
Leon AIは、セルフホストで拡張可能なパーソナルアシスタントを完全にコントロールしたい開発者、特にオフライン動作とプライバシーが洗練された完成品よりも重要だという人に向いています。 エンドユーザー向けのアシスタント製品ではなく、保守された汎用のLLMアプリケーションフレームワークを求める人には向きが限定的です。
こんな場合はLeon AIを使う
- 安定版ブランチで音声とオフライン対応を備え、話しかけたり文字を打ったりできるセルフホスト型のパーソナルアシスタントが欲しい
- 汎用のLLMオーケストレーションライブラリの中で作業するのではなく、モジュール式のスキルを構築・共有したい
- ドキュメントが不完全なときにソースコードを直接読むことも含め、コントリビューターが少ないプロジェクトでも構わない
- 完成品だけを使うのではなく、進行中のエージェント的な作り直し(2.0 Developer Preview)を追いかけたり実験したりしたい
こんな場合はLeon AIを避ける
- カスタムアプリケーションにLLM呼び出しを組み込むための、文書化されたプロダクション対応のフレームワークが必要 — LangChainやLangGraphはまさにそのために構築・文書化されている
- 複数の専門エージェント間でロールベースのマルチエージェント調整が必要 — CrewAIやAutoGenはそのパターン向けに設計されており、Leonの焦点ではない
- 永続的で自己編集可能な長期記憶を持つ、すでに文書化されたコア製品としてのエージェントが必要 — Lettaはまさにそのために構築されている
- エンタープライズサポート、SLA、ホスト型製品が必要 — Leonには商用プランもホスト型クラウドサービスも一切ない
Leon AIを使うべきでないのはどんな場合か?
成熟した完全に文書化されたフレームワークや製品が必要な場合、または2.0の作り直しの不完全なドキュメントがチームの妨げになる場合は、Leon AIを避けてください。
- 今日、安定してバージョン管理されたドキュメントが必要なチーム — 2.0 Developer Previewは明確にまだ完成したドキュメントを持たず、リポジトリは代わりにソースファイルを参照するよう案内する
- アシスタント製品を導入するのではなく、カスタムLLMアプリケーションを構築するチーム — LangChainやLlamaIndexのようなライブラリの方が、自前のアプリに呼び出しを組み込むのに直接的に適している
- 活発に大規模なコントリビューターベースと頻繁なサードパーティスキルが必要なチーム — このプロジェクトは今も主に少人数のグループが空き時間で開発していると自認しており、コアが安定するまで2.0への貢献は意図的に段階的に開放されている
- 成熟し文書化された機能としての永続的・自己編集可能なエージェントメモリーが必要なチーム — Lettaはまさにそのために構築・文書化されているのに対し、Leonの2.0のメモリー層はまだ新しい
- 代わりに、決定的な要件がセルフホストで話しかけられるオフライン対応のパーソナルアシスタントであり、より小規模で発展途上のオープンソースプロジェクトでも構わない場合にLeon AIを使う
Leon AI vs. 代替ツール
Leon AIは、他のセルフホスト型エージェント・アシスタントフレームワークと競合しており、それぞれが問題の異なる部分を最適化しています — 話しかけられるパーソナルアシスタント対マルチエージェントオーケストレーション対長期的なエージェントメモリーです。
ツール | インターフェース | ライセンス | 運営元 | 最適な用途 |
|---|---|---|---|---|
| Leon AI | 音声/テキストアプリ + CLI | MIT | Louis Grenard(個人) | セルフホスト型パーソナルアシスタント |
| Letta | Python / TSコード | Apache 2.0 | Letta Inc.(VC出資) | 単一エージェントの長期記憶 |
| Hermes Agent | セルフホスト型アプリ | MIT | 個人 | 自己改善型パーソナルエージェント |
| AutoGen | Pythonコード | MIT / CC-BY | Microsoft Research | マルチエージェント会話パターン |
| SuperAGI | WebGUIコンソール | MIT | TransformerOptimus(個人) | GUIベースの自律エージェント |
Leon AIを評価する際のよくある誤解
これらの誤解は、Leonを完成した文書化済みのLLMフレームワークとして扱ってしまうこと、あるいは安定版と2.0の開発ラインが同じリポジトリ内の異なる2つのコードベースであることを見落とすことから生じます。
誤解1:安定版ブランチのチュートリアルを2.0 Developer Previewに適用してしまう
docs.getleon.aiのドキュメントや古めのチュートリアルは、安定版masterブランチのインテントベースのアシスタントについて説明しています。developブランチの2.0 Developer Previewはインストール手順もNode.jsの要件も内部アーキテクチャも異なるため、ガイドに従う前にどちらのブランチを対象にしているか確認してください。
誤解2:Leonが汎用のLLMオーケストレーションライブラリのように動くと期待してしまう
Leon AIはインストールして話しかけるエンドユーザー向けのパーソナルアシスタント製品であり、自前のアプリケーション内でLLM呼び出しを組み立てるためのPythonやJavaScriptのライブラリではありません。その用途にはLangChainやLangGraphがまさにそのために構築・文書化されています。
誤解3:ホスト型のLeon Cloud製品が存在すると思い込んでしまう
Leonの公式ホスト型バージョンは存在しません。安定版でも2.0 Developer Previewでも、すべてのデプロイは自分のLinux・macOS・Windowsマシン上でセルフホストされます。
よくある質問
Leon AIは無料で使えますか?
はい。Leon AIはMITライセンスのオープンソースで、安定版でも2.0 Developer Previewでも、商用利用を含むあらゆる用途に利用上限なく無料で使えます。有料プランやホスト型クラウド製品はありません。
安定版と2.0 Developer Previewの違いは何ですか?
masterブランチの安定版は、音声とテキストに対応した元祖インテントベースのパーソナルアシスタントで、docs.getleon.aiに文書化されています。developブランチ(リポジトリのデフォルト)の2.0 Developer Previewは、ツール・コンテキスト・メモリー・エージェント的実行を中心にLeonのコアを作り直す活発な取り組みで、専用ドキュメントはまだ完成していません。
Leon AIを作ったのは誰ですか?
フランス人開発者Louis Grenardが2017年に個人プロジェクトとしてLeonを始め、2019年にGitHubで公開しました。
Leon AIは完全にオフラインで動作しますか?
安定版ブランチでは可能です — インテント照合のNLUは完全にデバイス上で動作できるため、リクエストがマシンの外に出ることはありません。2.0 Developer Previewではオフライン動作は設定するAIプロバイダー次第で、ローカルのモデルプロバイダーならオフラインのまま、リモートプロバイダーならリクエストが外部に送られます。
Leon AIはどのライセンスで公開されていますか?
安定版と2.0 Developer Previewの両方をカバーするMITライセンスで、無料の商用利用・改変・セルフホストが許可されています。
Leon AIのGitHubスターはいくつですか?
leon-ai/leonリポジトリはGitHubスター17,500を超え、フォークは1,470を超えています。
Leon AIは音声インタラクションに対応していますか?
はい。Leonには話しかけたり文字を入力したりでき、設定によって音声またはテキストで応答します。
Leon AIの「スキル」とは何ですか?
スキルはLeonが実行するモジュール式の能力です。2.0 Developer Previewでは、決定論的で制御されたアクション用のネイティブスキルと、SKILL.mdファイルに基づくより自由でエージェントが計画するワークフロー向けのエージェントスキルを区別しています。
Leon AIを使うのにアカウントやクラウドのサブスクリプションは必要ですか?
いいえ。Leonは自分のLinux・macOS・Windowsマシン上でセルフホストのみで動作します — どちらの開発ラインでもアカウント、登録、クラウドのサブスクリプションは不要です。
Leon AIは活発にメンテナンスされていますか?
はい — リポジトリは2026年9月まで継続的なコミットを示しており、現在は2.0 Developer Previewの作り直しの真っ最中です。プロジェクトは主に少人数のコントリビューターが空き時間で開発しており、メンテナー自身がリポジトリ内でそのことを公言しています。
