kachofugetsu09/akashic-agent

my akashic

解決する課題

Akashic は、あなたが話しかけるのを待つだけの AI コンパニオンではありません。会話を維持し、購読した情報源に基づいてメッセージを送信するタイミングを決定し、アイドル時間にバックグラウンドタスクを実行できます。つまり、受動的なチャットボットではなく、積極的なアシスタントのように感じられます。

仕組み

Docker(Compose 2.20+)で実行します。ワンコマンドのセットアップ後、localhost:2236 で Web インターフェースを開き、初期設定でモデルを接続してチャットを開始します。システムはデータを Docker ボリュームに保存し、環境変数によるポート変更をサポートし、ログイン保護付きの Web UI を提供します(Web インターフェースはシェルコマンドを実行し、ファイルの読み書きができるため)。プログラムによるアクセスには、ローカル Unix ソケットを使用します。また、プラグイン(ログインゲート用の web-auth プラグインを含む)をサポートし、Android シェル統合も備えています。

対象ユーザー

自分のハードウェアで動作するパーソナル AI アシスタントを望む人、適切なドメイン設定でリモートからアクセスしたい人、購読やバックグラウンドタスクに基づいて自発的に行動できる AI を求める人。すべてデータをローカルに保ち、ログインで保護します。

ハイライト

  • 購読した情報源に基づくプロアクティブなメッセージ送信
  • アイドル時間のバックグラウンドタスク実行
  • 単一の compose ファイルによる簡単な Docker デプロイ
  • デフォルトのログインゲート(web-auth プラグイン)付き Web インターフェース(UI がシェルコマンドを実行できるため)
  • プログラムアクセス用のローカル Unix ソケット(SDK/CLI)
  • プラグインシステムと新しいプラグイン開発用の組み込みスキル
  • Docker ボリュームでのデータ永続化。更新とバックアップの手順も提供

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト