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 状态。

如何开始

  1. 选择主机 – Lemma Cloud(由项目托管)或通过 Lemma Desktop 在本地笔记本电脑上安装。
  2. 安装 CLI – uv tool install lemma-terminal(或提供的 install.sh 脚本)。
  3. 认证 – lemma auth login 将 CLI 连接到你选择的服务器。
  4. 创建 pod – lemma pod create support-ops --with-starter 会搭建一个包含示例表和初始代理的即用型 pod。
  5. 与队友对话 – 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。

相关

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