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;未推断任何额外功能。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目