読みやすいPythonで書かれたローカルファーストの個人向けAIアシスタント。独自のエージェントループ、SQLiteベースのメモリ、組み込みの評価機能を備えています。
oratis/LISA
計画、文章作成、個人の知識管理を支援するオープンソースのAIパーソナルアシスタント。Macで実行するほか、独自のモデルキーを使ってセルフホストできます。
- スター
- 175
- フォーク
- 2
- 未解決の Issue
- 9
- 最終コミット
- 4 日前
これは何?
LISAは、1日の予定を立てたり、メッセージの下書きを作成したり、個人用ナレッジベースを管理したりできるAIパーソナルアシスタントです。署名済みのMacアプリ、セルフホスト型のWebワークスペースを備えたCLI、またはホスト型サービスのLISA Cloudから利用できます。セルフホスト環境では、Anthropic、OpenAI、Gemini、OpenAI互換サービスのほか、OllamaやLM Studioなどのローカルモデルを利用できます。
チャットに加えて、LISAはインスタンス内にファイルベースのアイデンティティ、記憶、日誌を保持し、リンクの保存、記事や動画の文字起こしの取り込み、連携したWikiの検索も行えます。また、Claude Code、Codex、OpenCode、Aiderなど、対応するコーディングエージェントのセッションを監視できます。読み取り専用メール、MCPツール、Telegram、Discord、Slack、Feishu、iMessageなどのメッセージングチャネルは、明示的な設定が必要です。
目標、ルーチン、ウォッチャーなどの自律機能はオプトイン方式です。承認連携がないアクションは拒否されます。ローカルデータはデフォルトで~/.lisaに保存されますが、リモートモデルを選ぶと、関連するコンテキストがそのプロバイダーに送信されます。
主な機能
- 01ストリーミング応答、ツールの実行状況、履歴、再試行に対応したチャット。
- 02単一のインスタンス内でアイデンティティ、記憶、日誌を永続的に保持。
- 03リンクの保存、記事や動画の文字起こしの取り込み、連携したWikiの検索。
- 04Claude Code、Codex、OpenCode、Aiderのセッションを監視・調整。
- 05Anthropic、OpenAI、Gemini、OpenAI互換API、ローカルモデルに対応。
- 06Webチャット向けのオプトイン型Warden承認レイヤー。範囲を限定した許可と監査記録を提供。
ユースケース
- パーソナルアシスタントを使って1日の予定を立てたり、メッセージの下書きや文章を作成したりする。
- 保存したリンクや文字起こしから、検索可能な個人用ナレッジベースを構築する。
- Mac上のローカルなコーディングエージェントのセッションを監視し、作業を振り分ける。
- Ollamaなどのローカルモデルを使って、セルフホスト型アシスタントを運用する。
クイックスタート
- 1
HomebrewでCLIをインストールする
brew install oratis/tap/lisa - 2
または、npmでCLIをインストールする
npm install -g @oratis/lisa - 3
モデルのAPIキーを ~/.lisa/config.env に追加する(先にフォルダーを作成してください)
mkdir -p ~/.lisa - 4
http://localhost:5757 でWebワークスペースを起動する
lisa serve --web
使う前に知っておきたいこと
- CLIとセルフホスト環境には、Node 22.19以降、プロバイダーのAPIキー、またはローカルモデルが必要です。
- ホスト型のLISA CloudとMac上のインスタンスでは、履歴、メモリ、認証情報がそれぞれ別に管理されます。
- iOSアプリは、App Storeでの一般公開がまだ承認されていません。
- ローカルツールは、Macが起動していて接続可能な間のみ動作します。
トピック
よくある質問
- LISA とは?
- 計画、文章作成、個人の知識管理を支援するオープンソースのAIパーソナルアシスタント。Macで実行するほか、独自のモデルキーを使ってセルフホストできます。 LISAは、1日の予定を立てたり、メッセージの下書きを作成したり、個人用ナレッジベースを管理したりできるAIパーソナルアシスタントです。署名済みのMacアプリ、セルフホスト型のWebワークスペースを備えたCLI、またはホスト型サービスのLISA Cloudから利用できます。セルフホスト環境では、Anthropic、OpenAI、Gemini、OpenAI互換サービスのほか、OllamaやLM Studioなどのローカルモデルを利用できます。
- LISA は無料で使えますか?ライセンスは?
- LISA は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- LISA は今もメンテナンスされていますか?
- 活発にメンテナンス中。LISA の最終コミットは 2026年10月19日 です。
- LISA は何に使えますか?
- パーソナルアシスタントを使って1日の予定を立てたり、メッセージの下書きや文章を作成したりする。 保存したリンクや文字起こしから、検索可能な個人用ナレッジベースを構築する。 Mac上のローカルなコーディングエージェントのセッションを監視し、作業を振り分ける。 Ollamaなどのローカルモデルを使って、セルフホスト型アシスタントを運用する。
- LISA のインストール方法は?
- HomebrewでCLIをインストールする: brew install oratis/tap/lisa または、npmでCLIをインストールする: npm install -g @oratis/lisa モデルのAPIキーを ~/.lisa/config.env に追加する(先にフォルダーを作成してください): mkdir -p ~/.lisa http://localhost:5757 でWebワークスペースを起動する: lisa serve --web
- LISA はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/oratis/LISA
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
自分のマシンやクラウド上で動かせるセルフホスト型のパーソナルAIアシスタント。DingTalk、Lark、Discord、Telegramなどのチャットアプリと連携できます。
Telegramでのチャット、スケジュールタスクの実行、MCPサーバーやホストツールとの連携に対応したセルフホスト型AIパーソナルアシスタント。
ベトナム語を優先するキャラクター、SQLiteによるローカルメモリ、Telegram/Zalo連携、スキル、権限で保護されたツールを備えた、セルフホスト型・ローカルファーストのAIコンパニオン実行環境。
Go製の軽量なセルフホスト型AIエージェント。サーバー上で動作し、Anthropic、OpenAI、OpenRouterのモデルを使ってTelegram経由で操作できます。
TUIとGUI、ローカルのワークスペースツール、人間による承認、永続セッション、メモリ、Skill/Plugin/MCP拡張を備えた、軽量なセルフホスト型パーソナルエージェントアプリ。