agnt-gg/agnt
The local-first operating system for building, running, and improving AI agents, workflows, and autonomous goals.
解決する課題
AIエージェントは、使い捨てのチャットセッションに限定されていることが多いため、失敗することがよくあります。AGNTは、エージェントが状態を維持し、信頼できるツールを使用し、繰り返し可能なワークフローを実行し、単一の会話を超えて長期的な目標を追求できるようにする、永続的でローカルファーストなランタイム環境を提供します。
仕組み
AGNTは、デスクトップアプリケーションとセルフホスト可能なバックエンドで構成される、ローカルファーストの「エージェント用オペレーティングシステム」として動作します。主に3つの実行モードを利用します:
- Agents: 推論、ツール使用、およびメモリを備えた永続的なチャット用。
- Workflows: トリガーとノードを使用した、繰り返し可能な自動化のためのビジュアルDAGエンジン。
- Goals: タスクの分解と評価を通じて、長期的な目標を計画・実行するためのシステム。
これらのモードは相互に連結されています。例えば、ワークフローがエージェントを呼び出したり、ゴールが実行トレースを使用してスキルを向上させたりすることができます。システムは、ローカルデータ制御のために Electron、Vue.js、Express、および SQLite で構築されています。
対象ユーザー
繰り返し可能なAI自動化、長期的な目標、複数のエージェントやツールにわたる委譲された作業、そしてローカルまたはセルフホストのデプロイメントによるデータとプロバイダー設定の完全な所有権を必要とするユーザー向けに設計されています。
ハイライト
- ローカルファースト・アーキテクチャ: データ、トレース、および設定は、SQLiteとファイルシステムにローカルに保存されます。
- サブエージェント委譲: 他のエージェント、ワークフロー、非同期ツール、および MCP サーバーへのタスク委譲をネイティブにサポート。
- SkillForge: 実行トレースを再利用可能なスキルに変換する機能。
- 広範な統合: 15以上のAIプロバイダー、60以上の組み込みツール、および MCP (Model Context Protocol) をサポート。
- 柔軟なデプロイ: デスクトップアプリ、Dockerコンテナ (Full および Lite)、または Raspberry Pi のような低電力デバイス用のヘッドレスサーバーとして利用可能。