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 のような低電力デバイス用のヘッドレスサーバーとして利用可能。