KdaiP/EchoBot
EchoBot: Your Anime AI Companion
解決する課題
EchoBotは、AIエージェントにおいて広範なツールセットやスキルシステムをロードするとトークン消費量が増加し、応答速度が低下するという一般的なトレードオフに対処します。また、「キャラクターの希薄化」も防ぎます。これは、複雑な技術的指示と混ぜることでAIのキャラクター性が失われる現象です。
動作方法
EchoBotは、意図、個性、実行を分離する3層アーキテクチャを使用しています。
- 判断層: ルールと軽量LLMのハイブリッドエンジンを使用して、ユーザーが会話したいのか、タスクを実行してほしいのかを迅速に判断します。
- ロールプレイ層: 感情的な価値と没入感を提供する専用層です。ツール使用のメタデータを排除することで、キャラクターに忠実な高速かつ鮮やかな応答を実現します。
- エージェントコア: 複雑なタスクを処理するバックグラウンド層。フルツールチェーン、スキルライブラリ、長期記憶を活用します。ローカルファイルの読み書き操作にシステムレベルの権限を有します。
対象ユーザー
Live2Dアニメアバターを持つ没入型AIコンパニオンを求めるユーザーで、同時にコード作成やファイル管理などの生産的タスクをこなせるアシスタントとしても活用したい方。
特徴
- Live2D統合: WebベースのLive2Dレンダリングとリアルタイム音声対話に対応。
- マルチプラットフォーム対応: 埋め込みWebUI、QQ、Telegramで利用可能。
- 生産性ツール: ローカルファイル操作、スケジュール(Cron)タスク、定期的(Heartbeat)タスクを実行可能。
- 柔軟な音声オプション: 内蔵TTS(edge-tts、kokoro)とASR(Sensevoice)を搭載。カスタムOpenAI互換音声APIもサポート。
- 視覚機能: 接続されたLLMが視覚機能をサポートしている場合、画像のアップロードと理解が可能。
関連
- プロジェクト
morettt/my-neuromy‑neuroは、会話、表情、過去のインタラクションの記憶、ゲームやデスクトップアプリとの連携が可能なパーソナライズされたAIコンパニオンを構築するためのオープンソースのデスクトッププラットフォームです。ローカルでサブ秒のレイテンシーで動作し、GPT‑SoVITSを音声合成に使用し、オープンソースおよびクローズドソースのLLMをサポートし、ビジョン、メモリ(MemOS)、自動化(Playwright‑MCP)のモジュールを含みます。
- プロジェクト
Voine/ChatWaifu_MobileChatGPT、ローカルの VITS 音声合成、および Live2D アニメーションを統合し、没入感のあるキャラクターベースのAIコンパニオンを作成する Android アプリケーション。
- プロジェクト
siddsachar/row-botRow‑Botは、LLMと対話してファイルの作成、コードの実行、デザインの管理、サービスの操作を行いながら、データをローカルに保持できるセルフホスト型のデスクトップAIアシスタントです。個人用ナレッジグラフによるメモリ機能、目標駆動型エージェント、承認ゲート付きアクション、マルチデバイスのリモートアクセス、および各種統合(GitHub、Notion、Slackなど)を提供します。Windows/macOS/LinuxまたはDocker上で動作し、OllamaやOpenAI互換のプロバイダーを利用して、すべてのデータをマシン上に安全に保存します。
- プロジェクト
fuyuxiang/echo-agentEcho Agent はオープンソースの自己ホスト型 AI エージェントランタイムで、長期記憶、スキルの自動抽出/進化、プラグイン可能なツール統合を提供します。ターミナルで対話的に実行したり、Web ダッシュボードと API を備えた長時間実行 Gateway サービスとして、またはデスクトップアプリケーション (EchoAgent Desktop) に埋め込んで実行できます。コアランタイムは、エージェントループ、セッションコンテキスト、モデルルーティング、権限、自動化チャネルを管理し、メモリシステムは過去の事実を呼び出し、進化システムは実行トレースを再利用可能なスキルに変換します。`pip install "echo-agent[all]"` でインストールし、LLM API キーを設定して、`echo-agent run` または `echo-agent gateway` で開始します。
- プロジェクト
KroMiose/nekro-agent大規模言語モデル(LLM)がセキュアなサンドボックス内でコードを実行し、一元的なアダプタアーキテクチャを通じて複数のチャットプラットフォーム(Discord、Telegram、QQなど)と連携できる、非常に拡張可能なAIボットフレームワークです。