Repolode
flagdizero

flagdizero/jenny-android-ai-agent

永続メモリ、定期実行の自律タスク、自己生成ミニアプリ、オプションのホーム画面ランチャーを備えた、ローカル優先のAndroid向けパーソナルAIエージェント。

スター
109
フォーク
26
未解決の Issue
4
最終コミット
18 日前

これは何?

Jennyは、Python 3.11ランタイムを内蔵し、スマートフォン上でパーソナルAIエージェントを動かすAndroidアプリです。HOMEアクティビティとして登録でき、フォアグラウンドサービスによって画面消灯中も動作し続けるため、予定したリマインダーや先回りのメッセージを送信できます。会話、メモリ、ファイルはアプリのプライベートストレージに保存されます。

エージェントは最近の会話からMarkdown形式のメモリを作成します。また、組み込みのllm-wikiスキルで記事、メモ、PDFを相互リンクされたwikiページにまとめられます。ユーザーがチャットでミニアプリの内容を説明すると、エージェントがUI、アクション、ストレージを生成します。各アクションはツールとして呼び出せ、スケジュール実行のジョブからも利用できます。さらに、ファイルの読み書きやPythonの実行、非表示のChrome WebViewを使ったWeb検索も行えます。

ホスト型プロバイダーのAPIキーを自分で用意するか、OllamaまたはLM Studio経由でローカルモデルを指定すれば、完全オフラインで動作させることもできます。このプロジェクトはnanobotのフォークで、AGPL-3.0ライセンスを採用しています。Google Playには掲載されておらず、Android 8.0以降を対象とするAPKをサイドロードしてインストールします。

主な機能

  • 01最近の会話から要点を抽出し、端末上のMarkdownファイルに保存する長期メモリ。
  • 02画面消灯中でも、ユーザーに先にメッセージを送る定期リマインダーや繰り返しジョブ。
  • 03チャットでミニアプリを作成し、そのアクションをユーザー、エージェント、cronから呼び出し可能。
  • 04ソースを相互リンクされたMarkdownページにまとめ、グラフ表示もできる組み込みのllm-wikiスキル。
  • 05Homeジェスチャーとアプリパネルを備えた、任意で利用できるホーム画面ランチャー。
  • 06自分のAPIキーを使って40以上のホスト型LLMプロバイダーに接続できるほか、オフライン利用向けのローカルモデルにも対応。

ユースケース

  • セッションをまたいで好みやコンテキストを記憶する、プライベートで継続的に使えるアシスタントを持つ。
  • 集めた記事やPDFから個人用wikiを作成する。
  • エージェントがスマートフォンに送る定期的な要約やリマインダーを設定する。
  • OllamaまたはLM Studioで提供するローカルモデルを使って、AIアシスタントを完全オフラインで実行する。

トピック

よくある質問

jenny-android-ai-agent とは?
永続メモリ、定期実行の自律タスク、自己生成ミニアプリ、オプションのホーム画面ランチャーを備えた、ローカル優先のAndroid向けパーソナルAIエージェント。 Jennyは、Python 3.11ランタイムを内蔵し、スマートフォン上でパーソナルAIエージェントを動かすAndroidアプリです。HOMEアクティビティとして登録でき、フォアグラウンドサービスによって画面消灯中も動作し続けるため、予定したリマインダーや先回りのメッセージを送信できます。会話、メモリ、ファイルはアプリのプライベートストレージに保存されます。
jenny-android-ai-agent は無料で使えますか?ライセンスは?
jenny-android-ai-agent は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
jenny-android-ai-agent は今もメンテナンスされていますか?
活発にメンテナンス中。jenny-android-ai-agent の最終コミットは 2026年10月4日 です。
jenny-android-ai-agent は何に使えますか?
セッションをまたいで好みやコンテキストを記憶する、プライベートで継続的に使えるアシスタントを持つ。 集めた記事やPDFから個人用wikiを作成する。 エージェントがスマートフォンに送る定期的な要約やリマインダーを設定する。 OllamaまたはLM Studioで提供するローカルモデルを使って、AIアシスタントを完全オフラインで実行する。
jenny-android-ai-agent はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/flagdizero/jenny-android-ai-agent

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

関連プロジェクト