lemma-work/lemma-platform
Multiplayer harness that shapes around your work. Agents, apps and workflows your team shares, used from Slack, Telegram, WhatsApp, Teams, Email, Web or your own AI agent.
Lemma Platform – 面向团队的开源“AI 队友”
它是什么 – Lemma 是一个框架,允许团队创建、托管和与 AI 驱动的“队友”(称为 pod)进行交互。队友存在于共享的、具有权限意识的数据存储(表、Markdown 文件、工作流等)中,可以从人们已经使用的工具(如 Slack、Microsoft Teams、WhatsApp、Telegram 或普通电子邮件)访问。Lemma 的核心是开源的(服务器为 AGPL-v3,SDK 为 Apache-2.0),并运行在你已有的 LLM 订阅(Claude Code、Codex、Cursor、OpenCode 或任何兼容 OpenAI/Anthropic 的 API)之上。
关键概念
| 概念 | 它能提供什么 |
|---|---|
| Pod | 一个自包含的工作区,捆绑了表、文件、代理、工作流、权限和 UI 应用。每个 pod 可以服务整个团队或单个用户。 |
| 代理 | 具有明确角色、工具访问权限和范围权限的 LLM 驱动的工作者。它们可以读/写表、调用函数并对外部连接器执行操作。 |
| 工作流 | 混合代理、代码函数、循环和人工审批步骤的有向图。由日程安排、Webhook、表更改或聊天命令触发。 |
| 表和文件 | 类型化、可查询的业务数据(行级安全性)以及存储策略、行动手册、笔记等的 Markdown “记忆”。 |
| 应用和页面 | 低代码 UI 表面,渲染实时表视图、小部件并允许人们直接编辑。 |
| 权限 | 针对人类和代理的细粒度角色: 按表授予权限、资源可见性和审批门控。 |
| 界面 | Slack、Teams、Telegram、WhatsApp 和电子邮件作为入口点。无论请求来源如何,读写相同的 pod 状态。 |
如何开始
- 选择主机 – Lemma Cloud(由项目托管)或通过 Lemma Desktop 在本地笔记本电脑上安装。
- 安装 CLI –
uv tool install lemma-terminal(或提供的install.sh脚本)。 - 认证 –
lemma auth login将 CLI 连接到你选择的服务器。 - 创建 pod –
lemma pod create support-ops --with-starter会搭建一个包含示例表和初始代理的即用型 pod。 - 与队友对话 –
lemma chat "what can you do in this pod?"或从 Slack/Teams/WhatsApp 发送消息。
README 还列出了 Lemma Cloud 快速入门(单命令引导)和 本地桌面流程(将桌面的运行时端点注册到 CLI)。
主要功能
- 多人 AI – 多个用户可以提问;队友根据每个用户的角色定制答案,并在采取行动前与相应人员确认。
- 跨平台访问 – 同一个 AI 队友可在 Slack、Teams、WhatsApp、Telegram、电子邮件或自定义 Web 应用中工作。
- 共享和个人记忆 – 笔记可以公开给整个 pod 或单独个人;修正会被持久化。
- 低代码应用 – 在页面中键入
/visualize以生成图表,或嵌入自动更新的实时表。 - 自我改进框架 – 修正成为永久指令,重复模式成为可重用工作流,无需更改代码即可添加新代理。
- 提供商无关 – 使用你现有的 Claude Code、Codex、Cursor、OpenCode 订阅或任何兼容 OpenAI/Anthropic 的 API 密钥;也支持通过 Ollama/LM Studio 自行托管模型。
- 开源 SDK – Python(
lemma-python)和 TypeScript(lemma-typescript)库,以及用于构建自定义前端的 React hooks。
典型用例
| 用例 | Lemma 如何帮助 |
|---|---|
| 客户支持 – 路由工单、起草回复、发送前强制审批。 | 代理读取工单表、建议回复、等待人工签字,然后通过电子邮件连接器发送。 |
| 产品反馈循环 – 收集、分类和跟踪修复。 | Pod 可以接收 Slack/WhatsApp 反馈、自动分组主题并显示实时面板(Kit 示例)。 |
| 个人生产力 – 统一收件箱、基于规则的分类、提醒。 | 单个用户的 pod 存储个人笔记、运行对收到的邮件进行标记的工作流,并在操作前提示。 |
| 团队运营 – 共享行动手册、审批和状态仪表盘。 | 表保存行动手册步骤,代理执行它们,UI 页面通过行级安全性显示实时状态。 |
| 设计和内容创建 – 起草文案、获取 AI 建议、保留版本化的 Markdown 记忆。 | 代理建议文本,人类在页面中编辑,最终文档作为完整历史的 Markdown 文件存储。 |
扩展 Lemma
- 添加新代理 – 编写描述角色的提示文件,授予工具访问权限,并通过 CLI 导入。
- 创建自定义函数 – 实现确定性代码(Python/TS)并将其作为代理可以调用的 函数 公开。
- 构建定制应用 – 使用
lemma apps deploy <pod> <path>部署静态 HTML 页面或 Vite React 应用;应用可以通过 SDK 读写 pod 表。 - 模板 – 项目附带十个现成的开源 pod(例如,Frontdesk、Smart Inbox、Panini),可以克隆和自定义。
许可和社区
- 服务器核心 – AGPL-v3,这意味着你可以在本地运行但必须共享修改。
- SDK – Apache-2.0,对构建扩展宽松。
- 文档 – 托管在 https://lemma.work/docs,提供安装、pod 设计和 SDK 使用指南。
总结
Lemma Platform 是一个真正的开源框架,用于将 LLM 转变为居住在共享数据“pod”中的协作型、具有权限意识的队友。它抽象了管道(模型 API、内存、权限、多渠道路由),使团队可以专注于定义符合其实际流程的表、工作流和 UI。
相关
- 项目
- 项目
- 项目
- 项目
- 项目