Repolode
leon-ai

leon-ai/leon

Leonは、ツールやメモリ、コンテキストを活用してタスクをこなす、ローカルで動作するオープンソースのパーソナルAIアシスタントです。

代替できる製品:SiriAlexa

スター
17,595
フォーク
1,478
未解決の Issue
117
最終コミット
昨日

これは何?

Leonは、ツール、コンテキスト、メモリ、エージェント的な実行を軸に構築されたパーソナルAIアシスタントです。実行モードは3つあり、smartはアプローチを自動選択し、controlledは決定論的なネイティブスキルとアクションに従い、agentはステップごとに計画を立てます。テキストで返答するだけでなく、実際のツールを呼び出してタスクを実行します。

Leonは、長期的な好み、日々のコンテキスト、直近の会話を含む階層型メモリを保持し、実行環境となるマシンやセットアップに関する情報も利用できます。ローカルとリモートの両方のAIプロバイダーに対応しているため、プライバシー、制御性、機能のバランスを選べます。computer use機能では、デスクトップやブラウザーのインターフェースを操作し、画面上の結果を確認できます。

このプロジェクトはdevelopブランチで2.0 Developer Previewとして公開されており、Node.js >= 24が必要です。Linux、macOS、Windowsに対応しています。より安定した旧バージョン(エージェント機能導入前)はmasterブランチにあります。組み込みスキルは、検索、生産性向上、システムユーティリティ、メディア、コーディング支援、音声機能をカバーしています。

主な機能

  • 01デフォルトでローカル実行でき、ローカルまたはリモートのAIプロバイダーに接続できます。
  • 02smart、controlled、agentの3つの実行モードを備えています。
  • 03実際のツールや、ネイティブスキルまたはSKILL.mdベースのエージェントスキルを呼び出してタスクを実行します。
  • 04好み、日々のコンテキスト、直近の会話を階層型メモリに保持します。
  • 05デスクトップやブラウザーのインターフェースを操作するcomputer use機能を備えています。

ユースケース

  • ローカルモデルを活用する、プライバシー重視のパーソナルアシスタントを構築する。
  • 検索、生産性向上、システムユーティリティなどの日常的なタスクを自動化する。
  • 自分のマシンでエージェント型のツール利用やメモリを試す。
  • カスタムスキルやツールキットでアシスタントを拡張する。

クイックスタート

  1. 1

    リポジトリをクローンする

    git clone https://github.com/leon-ai/leon.git
  2. 2

    プロジェクトのルートに移動する

    cd leon
  3. 3

    pnpmと依存関係をインストールする

    npm install --global pnpm@latest && pnpm install
  4. 4

    Leonを起動する(アプリは http://localhost:5366 で利用できます)

    pnpm start

使う前に知っておきたいこと

  • Node.js 24.0.0以降が必要です。
  • 2.0 Developer Previewは現在進行中です。新しいドキュメントはまだ準備中で、ドキュメントサイトの内容がコードに追いついていない場合があります。

トピック

よくある質問

leon とは?
Leonは、ツールやメモリ、コンテキストを活用してタスクをこなす、ローカルで動作するオープンソースのパーソナルAIアシスタントです。 Leonは、ツール、コンテキスト、メモリ、エージェント的な実行を軸に構築されたパーソナルAIアシスタントです。実行モードは3つあり、smartはアプローチを自動選択し、controlledは決定論的なネイティブスキルとアクションに従い、agentはステップごとに計画を立てます。テキストで返答するだけでなく、実際のツールを呼び出してタスクを実行します。
leon は無料で使えますか?ライセンスは?
leon は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
leon は今もメンテナンスされていますか?
活発にメンテナンス中。leon の最終コミットは 2026年10月20日 です。
leon は何に使えますか?
ローカルモデルを活用する、プライバシー重視のパーソナルアシスタントを構築する。 検索、生産性向上、システムユーティリティなどの日常的なタスクを自動化する。 自分のマシンでエージェント型のツール利用やメモリを試す。 カスタムスキルやツールキットでアシスタントを拡張する。
leon のインストール方法は?
リポジトリをクローンする: git clone https://github.com/leon-ai/leon.git プロジェクトのルートに移動する: cd leon pnpmと依存関係をインストールする: npm install --global pnpm@latest && pnpm install Leonを起動する(アプリは http://localhost:5366 で利用できます): pnpm start
leon はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/leon-ai/leon

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト