agnt-gg/agnt

The local-first operating system for building, running, and improving AI agents, workflows, and autonomous goals.

解決する課題

AGNT は一時的なチャットインターフェースを越えた、耐久性がありローカル優先の AI エージェント実行環境を提供します。エージェントが永続的な状態を持たず、再現可能なワークフローがなく、セッション間で評価や記憶を通じて進化できないという問題を解決します。

動作方法

AGNT は Electron、Vue.js、SQLite を使用したデスクトップアプリケーションまたはセルフホストバックエンドとして動作し、3つの主要な実行モードを統合します:

  • エージェント:推論、ツール利用、協働のための永続的なワーカー。
  • ワークフロー:60以上のノードを備えた再現可能な自動化のための視覚的 DAG(有向非巡回グラフ)エンジン。
  • ゴール:長期的な目標の計画、実行、評価を行う自律システム。

これらのモードは相互に接続されています。たとえば、ゴールがワークフローをトリガーし、そのワークフローが専用エージェントを呼び出すといった具合です。システムには「Forge」ツールがあり、AI がエージェント、ワークフロー、ツールを生成できます。また「SkillForge」では実行トレースを再利用可能なスキルに変換できます。

対象ユーザー

ローカルでの AI データ所有を希望する開発者やパワーユーザー、複雑なマルチエージェントシステムをオーケストレーションしたい人、チャットウィンドウに依存せずに実行される AI 自動化(例:メッセージトリガー、スケジュールタスク)が必要な人向けです。

特徴

  • ローカル優先アーキテクチャ:データは SQLite とファイルシステムにローカルに保存されます。
  • マルチプロバイダ対応:OpenAI、Anthropic、Gemini およびローカルエンドポイントを含む 15 以上の AI プロバイダに対応。
  • 拡張性:MCP(Model Context Protocol)サーバー、カスタムプラグイン(.agnt パッケージ)、ポート 3333 でのローカル API をサポート。
  • サブエージェントの委任:エージェント、ワークフロー、非同期ツール間で並列に作業を委任するネイティブ機能。
  • 自己改善:実行トレースと評価を活用して洞察を抽出し、再利用可能なスキルを生成します。

関連

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