Lamatic/AgentKit
Ready to Deploy Fullstack OpenSource Agentic Apps
AgentKit – 建立 AI 代理的開源 SDK
是什麼 – 一個框架(Lamatic SDK),僅需幾行設定即可組裝、執行與部署 代理工作流程。該程式碼庫提供一個 70 個現成「套件」的註冊表,包含完整的 Next.js 應用、多步驟流程(套件)或單步驟範本,涵蓋常見的業務導向使用情境,例如支援分診、程式碼審查、RAG 驅動的聊天、招聘自動化、法律或醫療助理等。
如何運作 – 每個套件位於 kits/ 目錄下,並包含一個 lamatic.config.ts 檔案,宣告其 類型(kit、bundle 或 template)。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、取得資料或執行向量搜尋的最小範例。 |
建立您自己的代理的典型工作流程
- 選擇一個起始套件(或複製範本)。
- 編輯
lamatic.config.ts以設定您的 API 金鑰、資料來源與任何自訂提示。 - 使用工作室 UI 拖曳節點、新增分支邏輯,或串接其他套件。
- 執行
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;未推斷任何額外功能。
相關
- 專案
- 專案
- 專案
- 專案
- 專案