Go製の軽量なセルフホスト型AIエージェント。サーバー上で動作し、Anthropic、OpenAI、OpenRouterのモデルを使ってTelegram経由で操作できます。
emanueleielo/ciana-parrot
Telegramでのチャット、スケジュールタスクの実行、MCPサーバーやホストツールとの連携に対応したセルフホスト型AIパーソナルアシスタント。
- スター
- 77
- フォーク
- 19
- 未解決の Issue
- 1
- 最終コミット
- 17 日前
これは何?
CianaParrotは、DeepAgents、LangChain、LangGraphを基盤にしたセルフホスト型AIパーソナルアシスタントです。エージェントはDockerサンドボックス内で動作し、安全なブリッジを集約したゲートウェイを通じてホストOSにアクセスします。主な操作窓口はTelegramで、チャットからcron、interval、一度限りのタスクを作成することもできます。
Anthropic、OpenAI、Google Gemini、Groq、Ollama、OpenRouter、vLLMなど、複数のLLMプロバイダーに対応しています。複数のモデル階層を設定でき、会話中にエージェントがモデルを切り替えられます。ホストブリッジを介してSpotify、Reminders、Obsidian、1Passwordなどのツールを利用できるほか、外部MCPサーバーにも接続できます。設定はすべて単一のYAMLファイルで管理します。
skillsディレクトリにフォルダーを配置すると、スキルが自動的にエージェントツールとして登録されます。メモリはMarkdownファイルに保存され、エージェント自身が更新できます。Dockerベースでデプロイでき、ビルド、実行、ゲートウェイ起動用のmakeターゲットが用意されています。また、インストールスクリプトが前提条件の確認とAPIキーの設定を行います。
主な機能
- 01Telegram経由でエージェントとチャットでき、他のチャネルにも対応できるプラグイン式アーキテクチャを採用
- 02LLMプロバイダーとしてAnthropic、OpenAI、Gemini、Groq、Ollama、OpenRouter、vLLMに対応
- 03チャットから作成できるcron、interval、一度限りのスケジュールタスク
- 04Spotify、Reminders、Obsidian、1Passwordなどのツールと連携するホストゲートウェイブリッジ
- 05skillsフォルダーに配置すると、スキルがエージェントツールとして自動登録
- 06MCPサーバー連携とMarkdownベースの永続メモリ
ユースケース
- 自分のサーバーで動かすプライベートAIアシスタントに、Telegramからメッセージを送って利用する
- エージェントが自動で実行する定期リマインダーやチェックをスケジュールする
- OllamaやvLLMを通じてローカルモデルに接続し、データを自分のインフラ内に保持する
- カスタムスキルや外部MCPツールでアシスタントを拡張する
トピック
よくある質問
- ciana-parrot とは?
- Telegramでのチャット、スケジュールタスクの実行、MCPサーバーやホストツールとの連携に対応したセルフホスト型AIパーソナルアシスタント。 CianaParrotは、DeepAgents、LangChain、LangGraphを基盤にしたセルフホスト型AIパーソナルアシスタントです。エージェントはDockerサンドボックス内で動作し、安全なブリッジを集約したゲートウェイを通じてホストOSにアクセスします。主な操作窓口はTelegramで、チャットからcron、interval、一度限りのタスクを作成することもできます。
- ciana-parrot は無料で使えますか?ライセンスは?
- ciana-parrot は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- ciana-parrot は今もメンテナンスされていますか?
- 活発にメンテナンス中。ciana-parrot の最終コミットは 2026年10月5日 です。
- ciana-parrot は何に使えますか?
- 自分のサーバーで動かすプライベートAIアシスタントに、Telegramからメッセージを送って利用する エージェントが自動で実行する定期リマインダーやチェックをスケジュールする OllamaやvLLMを通じてローカルモデルに接続し、データを自分のインフラ内に保持する カスタムスキルや外部MCPツールでアシスタントを拡張する
- ciana-parrot はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/emanueleielo/ciana-parrot
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
LangGraphを基盤とするセルフホスト可能なマルチエージェント型パーソナルAIアシスタント。メール、カレンダー、ドキュメント、タスクを連携し、操作の実行前に人の承認を求めます。
ベトナム語を優先するキャラクター、SQLiteによるローカルメモリ、Telegram/Zalo連携、スキル、権限で保護されたツールを備えた、セルフホスト型・ローカルファーストのAIコンパニオン実行環境。
長期記憶を備え、チャットチャンネルを横断して連携・応答する永続型AIエージェントのセルフホスト基盤。単一コンテナで動作します。
Rustの単一バイナリで動作するセルフホスト型の個人向けAIエージェントサーバー。サンドボックスでのツール実行、複数のLLMプロバイダー、TelegramやDiscordなどのチャットに対応。
計画、文章作成、個人の知識管理を支援するオープンソースのAIパーソナルアシスタント。Macで実行するほか、独自のモデルキーを使ってセルフホストできます。