inkeep/agents

Create AI Agents in a No-Code Visual Builder or TypeScript SDK with full 2-way sync. For shipping AI assistants and multi-agent AI workflows.

它解決了什麼問題

它提供了一個統一的平台,用於建構 AI 代理,彌合技術與非技術團隊成員之間的鴻溝。使用者可以透過視覺化的拖放介面或以程式碼為先的 TypeScript SDK 來建立代理,且兩種方式會即時保持同步。

它如何運作

平台採用多代理架構,允許以宣告式方式定義代理。它整合了 Vercel AI SDK,以介接各種 LLM 供應商,並支援 Model Context Protocol(MCP)工具來擴充代理功能。系統包括用於設定與執行的 API、視覺化管理 UI、供開發者使用的 TypeScript SDK、用於同步程式碼與視覺設定的 CLI,以及用於嵌入聊天介面的 UI 元件庫。

目標對象

此平台設計給需要型別安全與 CI/CD 工作流程的工程團隊,同時也適用於想在不撰寫程式碼的情況下管理代理行為的非技術團隊(如客服、業務或行銷)。

重點特色

  • 雙向同步:在視覺建構器中所做的變更會即時反映到 TypeScript SDK,反之亦然。
  • 多代理架構:支援多個代理協同工作。
  • MCP 整合:內建憑證管理的 MCP 工具。
  • 可觀測性:提供 Traces UI 與 OpenTelemetry 支援,以監控代理效能。
  • 部署彈性:可透過 Vercel 或 Docker 部署。