agnt-gg/agnt
The local-first operating system for building, running, and improving AI agents, workflows, and autonomous goals.
解決的問題
AGNT 提供一個耐用、本地優先的 AI 代理執行環境,超越了暫時性的聊天介面。它解決了 AI 代理缺乏持久狀態、可重複的工作流程,以及無法在不同會話間透過評估與記憶進化的问题。
如何運作
AGNT 以桌面應用程式或自架後端(使用 Electron、Vue.js 和 SQLite)運作,整合三種主要執行模式:
- 代理:用於推理、工具使用與協作的持久化工作進程。
- 工作流程:一個視覺化的 DAG(有向無環圖)引擎,支援超過 60 個節點的可重複自動化。
- 目標:一個自主系統,用於規劃、執行與評估長期目標。
這些模式相互連結;例如,一個目標可觸發工作流程,而該工作流程又可呼叫專用代理。系統還包含「Forge」工具,可由 AI 生成代理、工作流程與工具,以及「SkillForge」,可將執行軌跡轉換為可重用的技能。
適用對象
專為希望本地掌控 AI 數據、需要編排複雜多代理系統,或需要獨立於聊天視窗運行的 AI 自動化(例如透過訊息觸發或排程任務)的開發者與高階使用者設計。
主要特色
- 本地優先架構:資料儲存在 SQLite 與檔案系統中,本地化儲存。
- 多提供者支援:相容 15+ 個 AI 提供者,包括 OpenAI、Anthropic、Gemini 與本地端點。
- 可擴展性:支援 MCP(模型上下文協定)伺服器、自訂外掛程式(.agnt 套件)以及 3333 端口的本地 API。
- 子代理委派:原生支援跨代理、工作流程與非同步工具並行委派任務。
- 自我改善:利用執行軌跡與評估提取洞察,創造可重用的技能。
相關
- Dispatch
- 專案
- 專案
- 專案
- 專案