メールの振り分けや会議準備、Gmail・Calendar・Slackなどをまたぐワークフローをこなすオープンソースの個人向けAIアシスタント。iMessage、WhatsApp、Telegramから利用できます。
jgouviergmail/LIA-Assistant
LangGraphを基盤とするセルフホスト可能なマルチエージェント型パーソナルAIアシスタント。メール、カレンダー、ドキュメント、タスクを連携し、操作の実行前に人の承認を求めます。
- スター
- 75
- フォーク
- 12
- 未解決の Issue
- 7
- 最終コミット
- 3 時間前
これは何?
LIAは、自分でホストできるWebアプリケーションとして提供されるオープンソースのパーソナルアシスタントです。Google、Apple iCloud、Microsoft 365のメール、カレンダー、連絡先、タスクなど、利用者が連携を許可したアカウントやドキュメントを使って、会話の準備や日々の予定の整理、約束事項の管理を支援します。メモリ、ナレッジスペース、会議記録は後のリクエストでも再利用でき、保存内容を確認して修正できます。
承認フローの対象となる操作は、実行前に利用者の判断を待ちます。メールなどの下書きも、送信前に確認できます。会話以外の機能として、毎日のブリーフィング、リマインダー、定期ルーチン、パーソナル音声ラジオに加え、プッシュ・トゥ・トーク、ウェイクワード、ライブ音声セッションによる音声操作を提供します。チャットはTelegramチャンネルのほか、インストール可能なモバイルアプリとPWAクライアントから利用できます。
FastAPI、Next.js、LangGraph、LangChainで構築されており、クラウドモデルとOllama経由で動作するローカルモデルの両方に対応します。Dockerベースのデプロイ構成、Grafanaダッシュボード、6言語対応のインターフェースも同梱されています。
主な機能
- 01Google、Apple iCloud、Microsoft 365のメール、カレンダー、連絡先、タスクを連携
- 02メールの送信や削除など、対象となる操作の実行前に承認を要求
- 03メモリ、ナレッジスペース、会議記録を保持し、後のリクエストで再利用
- 04音声入力、音声での返答、ライブ音声セッションに対応
- 05クラウドモデルとOllama経由で動作するローカルモデルをサポート
- 06Dockerによるデプロイ構成、Grafanaダッシュボード、6言語対応のインターフェースを同梱
ユースケース
- プロジェクト資料、最近のメール、過去の会議メモを使って会議の準備をする
- メールの下書きを作成し、送信前に内容を確認する
- 個人データを自分のサーバーに保持する、セルフホスト型のパーソナルアシスタントを運用する
- アカウントとコネクターを分けた、少人数チーム向けの共有アシスタントを提供する
使う前に知っておきたいこと
- AGPL-3.0 ライセンスのもとで提供されています。強いコピーレフトライセンスであり、ソフトウェアをネットワーク経由で提供する場合、改変したソースコードの共有が求められます。
- ホスト版デモはクローズドベータで、アカウントへのアクセスは管理者の判断で許可されます。
- クラウドモデルプロバイダーやホスティングサービスの利用には費用が発生する場合があります。
- セルフホスティングには、デプロイ環境のID、権限、ソース、インテグレーションの設定が必要です。
トピック
よくある質問
- LIA-Assistant とは?
- LangGraphを基盤とするセルフホスト可能なマルチエージェント型パーソナルAIアシスタント。メール、カレンダー、ドキュメント、タスクを連携し、操作の実行前に人の承認を求めます。 LIAは、自分でホストできるWebアプリケーションとして提供されるオープンソースのパーソナルアシスタントです。Google、Apple iCloud、Microsoft 365のメール、カレンダー、連絡先、タスクなど、利用者が連携を許可したアカウントやドキュメントを使って、会話の準備や日々の予定の整理、約束事項の管理を支援します。メモリ、ナレッジスペース、会議記録は後のリクエストでも再利用でき、保存内容を確認して修正できます。
- LIA-Assistant は無料で使えますか?ライセンスは?
- LIA-Assistant は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- LIA-Assistant は今もメンテナンスされていますか?
- 活発にメンテナンス中。LIA-Assistant の最終コミットは 2026年10月22日 です。
- LIA-Assistant は何に使えますか?
- プロジェクト資料、最近のメール、過去の会議メモを使って会議の準備をする メールの下書きを作成し、送信前に内容を確認する 個人データを自分のサーバーに保持する、セルフホスト型のパーソナルアシスタントを運用する アカウントとコネクターを分けた、少人数チーム向けの共有アシスタントを提供する
- LIA-Assistant はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/jgouviergmail/LIA-Assistant
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
長期記憶を備え、チャットチャンネルを横断して連携・応答する永続型AIエージェントのセルフホスト基盤。単一コンテナで動作します。
Telegramでのチャット、スケジュールタスクの実行、MCPサーバーやホストツールとの連携に対応したセルフホスト型AIパーソナルアシスタント。
LLMチャット、RAGナレッジベース、ブラウジング・シェル・MCPツールを使うエージェントループを備えた、単一のGoバイナリで動くセルフホスト型AIアシスタント。
タスクを計画し、ツールやスキルを実行し、WebやIMの各チャネルで記憶を保つ、オープンソースの個人向けAIアシスタント兼Agent Harness。
Rustの単一バイナリで動作するセルフホスト型の個人向けAIエージェントサーバー。サンドボックスでのツール実行、複数のLLMプロバイダー、TelegramやDiscordなどのチャットに対応。