Lamatic/AgentKit

Ready to Deploy Fullstack OpenSource Agentic Apps

AgentKit – 建立 AI 代理的開源 SDK

是什麼 – 一個框架(Lamatic SDK),僅需幾行設定即可組裝、執行與部署 代理工作流程。該程式碼庫提供一個 70 個現成「套件」的註冊表,包含完整的 Next.js 應用、多步驟流程(套件)或單步驟範本,涵蓋常見的業務導向使用情境,例如支援分診、程式碼審查、RAG 驅動的聊天、招聘自動化、法律或醫療助理等。

如何運作 – 每個套件位於 kits/ 目錄下,並包含一個 lamatic.config.ts 檔案,宣告其 類型kitbundletemplate)。SDK 提供:

  • 一個 視覺化流程編輯器(「協作工作室」),可連接節點,如 LLM 呼叫、向量搜尋、網頁爬取、文件解析、Google 表格、Firecrawl 等。
  • 無伺服器部署 – 套件打包為 Next.js 應用,可透過單一指令部署至 Vercel 或任何 Node 主機。
  • 企業級安全 與可擴展架構,支援自訂資料來源。

開箱即用的功能

類別 例子套件 展示內容
完整應用(套件) Support‑triage, Founder‑Lens, Hiring Copilot, Embedded Chat 端對端 UI + 後端,可直接在 Vercel 上執行。
多流程套件 Document‑Parsing, GitHub‑Manager, Knowledge‑Chatbot 可從其他流程呼叫的可重複使用流程。
單步驟範本 Article Summariser, Currency Converter, Image‑Based Product Identification 展示如何呼叫 LLM、取得資料或執行向量搜尋的最小範例。

建立您自己的代理的典型工作流程

  1. 選擇一個起始套件(或複製範本)。
  2. 編輯 lamatic.config.ts 以設定您的 API 金鑰、資料來源與任何自訂提示。
  3. 使用工作室 UI 拖曳節點、新增分支邏輯,或串接其他套件。
  4. 執行 npm run dev 本地測試;滿意後,使用 npm run deploy(Vercel)或任何無伺服器平台部署。

為何重要 – 建立可靠、可投入生產的 AI 代理通常需要整合多項服務(LLM、向量資料庫、網路爬蟲、驗證、UI)。AgentKit 將這些底層工程抽象為可重複使用的宣告式流程,讓團隊專注於 代理邏輯 而非基礎設施。社區貢獻的大量套件也作為學習最佳實務模式(RAG、多向量搜尋、持久記憶等)的學習資源。

快速入門

# 克隆程式碼庫
git clone https://github.com/Lamatic/AgentKit.git
cd AgentKit
# 安裝相依套件
npm ci
# 執行範例套件,例如嵌入式聊天示範
cd kits/embed-chat
npm run dev   # 開啟 http://localhost:3000

文件與支援 – 官方文件位於 https://lamatic.ai/docs,GitHub 上的討論論壇,以及顯示自動化程式碼審查工具的 CI 指示器。

授權 – 程式碼庫為開源(README 未指定授權,因此請查看程式碼庫中的 LICENSE 檔案以取得確切條款)。


所有資訊均直接取自程式碼庫的 README;未推斷任何額外功能。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案