AI News HubLIVE
サイト内リライト3 分で読了

Kairos:ローカルファーストのAIエージェントプラットフォーム

Kairosは、コーディングアシスタント、自動化ワークフロー、リサーチエージェント、Discordツールなどのための柔軟な基盤を提供する実験的なローカルファーストAIエージェントシステムです。目標管理、モデルルーティング、スキルライブラリ、メモリ、ツール実行、セーフティチェック、エージェントワークフローを備えています。現在は初期MVP段階にあります。

ソースHacker News AI著者: kairos_agent

Kairosは、開発者がGitHubで公開した実験的なローカルファースト人工知能エージェントプラットフォームです。このプロジェクトの核となる目標は、コーディングアシスタント、自動化ワークフロー、リサーチエージェント、Discordツール、そして将来のAI駆動アプリケーションをサポートするための、柔軟で拡張可能なAIエージェントエコシステムを構築することです。通常のチャットボットとは異なり、Kairosはスキル、メモリ、モデルルーティング、プロバイダ管理、ツール実行、セーフティチェック、エージェントワークフローといったモジュールシステムを中心に設計されています。長期ビジョンは、ターミナルベースのMVPから、より強力なCLIツール、Discord制御、オプションの音声フック、ローカルモデル、プラグイン、適応型ユーザー制御メモリを備えた完全なローカルファーストエージェントエコシステムへと成長させることです。

現在、Kairosは初期MVP開発段階にあります。現在実装されている機能は以下の通りです:目標の永続化(/goal コマンドでdata/kairos/goalsディレクトリに保存)、実行前のガード付きスウォーム計画、モデルルーター(エコノミー、バランス、ベストの3戦略に対応)、オフラインプロバイダフェールオーバー、プランナー、ビルダー、レビュアー、テスター、パッケージャーの役割契約。プロジェクトには、コーディング、バックエンド、フロントエンド、DevOps、セキュリティ、AI/ML、ドキュメント、製品、コミュニケーション、学習、メタエージェントワークフロー、イノベーション、管理、サイバーセキュリティ、倫理、法律、金融、マーケティング、販売、運用、カスタマーサポートなど、多岐にわたる分野をカバーする豊富なスキルライブラリがバンドルされています。スキルライブラリは番号付きカテゴリフォルダで構成され、ユーザーはコマンドを使用して簡単にスキルを検索および表示できます。

Kairosのコマンドラインインターフェースは豊富な操作コマンドを提供します。ユーザーはnpm.cmd run kairosでターミナルメニューを起動し、setup、doctor、chat、brain、sandbox、goal、skills、context、tools、lessonsなどの操作を実行できます。チャット機能はChatGPTスタイルのターミナルインタラクションで、プロバイダ(Ollama、OpenAI、Anthropic、Gemini、Kimi、OpenRouterなど)の設定が必要です。オフラインモードを選択した場合、ネットワーク接続は不要ですが、チャットや推論機能を使用するにはプロバイダの設定が必要です。さらに、KairosはオプションのUbuntu Dockerサンドボックス環境をサポートしており、シェルコマンドを安全に実行でき、ネットワーク分離や読み取り専用マウントなどのセキュリティ強化が施されています。

プロジェクトには、スキルファイル、メモリ、レッスン、プロジェクトスニペットを検索するためのローカルコンテキストインデックスも含まれています。現在のインデックスはベクトルデータベースではなく依存関係のない語彙検索ですが、高速な検索をすでにサポートしています。メモリとレッスンファイルは、ユーザーが指定したKAIROS_DATA_DIRディレクトリに保存されます。また、目標実行後にレッスンを記録する自己改善機能も備えており、システムのパフォーマンスを徐々に向上させます。

Kairosの将来計画には複数のバージョンイテレーションが含まれています。v0.2ではメモリとレッスンのランキング改善、スキル管理の強化、ターミナルエージェントワークフローの最適化、v0.3ではDiscord統合、リモートエージェント制御、マルチエージェント調整、ツール拡張システム、強化されたルーティングが予定されています。長期的な目標には、オプションのCLI音声インターフェース、ローカルモデルサポート、自律ワークフロー、ワークスペース管理、プラグインエコシステム、高度な推論システム、AI実行環境、コミュニティスキルマーケット、自己改善ワークフローが含まれます。さらに、将来的には適応型パーソナリティ学習機能の研究も計画されており、ユーザーが有効にした場合、コミュニケーションスタイル、好みのワークフロー、興味トピックなどを徐々に学習し、よりパーソナライズされた支援を提供します。この機能はデフォルトで無効化され、ユーザーのプライバシーが最優先され、保存された情報はいつでも確認、編集、削除できます。

まとめると、Kairosはまだ初期段階ですが、モジュラー設計、豊富なスキルライブラリ、柔軟な設定オプションにより、カスタムAIエージェントを構築したい開発者や愛好家にとって有望なオープンソースの基盤を提供しています。