Lemma Vibe 项目

多人协作的开源 AI Agent 工作平台

项目简介

Lemma 是一个面向团队场景的开源 AI Agent 工作平台,旨在打破"一个 Agent 只属于一个人"的限制,让多个团队成员和多个 AI Agent 共享同一个工作上下文。传统的 AI 编程 Agent 以个人为单位,每个人的会话、工具和记忆相互隔离;Lemma 则将这个 Harness 扩展到团队维度——团队成员共享数据表、共享 AI Agent、共享工作流,每个人的操作都在同一套权限体系下进行,Agent 的工作成果直接反映在团队共享的数据库中,而非个人会话里。

核心功能

  • 团队级状态共享:团队成员和 AI Agent 在同一个 Pod(工作空间)中协作,数据库记录和文件对所有人可见,Agent 基于团队上下文而非个人历史进行工作
  • 多表结构与权限体系:基于角色的访问控制(RBAC),每个人和每个 Agent 都有各自的权限范围,支持行级安全和资源可见性控制
  • 多表面接入:同一个工作空间可通过网页应用、Slack、Microsoft Teams、Telegram、WhatsApp 和 Email 访问,所有入口读写同一套底层数据
  • AI Agent 驱动开发:开发者使用 Claude Code、Codex、Cursor、OpenCode 或 Gemini CLI 向 Agent 描述需求,Agent 自动编写数据表、Agent 角色定义、工作流和权限规则,完成整个系统的搭建
  • 工作流编排:支持基于调度、Webhook、数据表事件和聊天的触发器,可组合 Agent 行为、人工审批步骤和确定性函数,构建从简单自动回复到复杂业务流水线的各类流程
  • 文件型知识库:支持 Markdown 格式的文档存储,供 Agent 在运行时读取,作为团队 SOP、偏好设置和操作手册使用
  • 连接器管理:邮件发送、日历、GitHub 等第三方服务的 OAuth 连接管理,所有权限透明可见
  • 自托管或云端:可本地运行(Docker/Lemma Desktop)、使用自有模型提供商或接入 Lemma Cloud 托管服务

技术实现

Lemma 的架构围绕"Pod"这一核心原语展开。一个 Pod 包含:Typed Tables(带行级安全的结构化数据)、Files(Markdown 知识库)、Agents(具有角色定义的 LLM Worker)、Workflows(有向无环图,节点可以是 Agent、Function、Approval 或 Wait)、Permissions(统一覆盖人与 Agent 的权限模型)和 Apps(面向最终用户的 Web UI)。

底层存储采用 PostgreSQL,通过 Row-Level Security (RLS) 实现多租户数据隔离。Agent 通过函数调用(Function Calling)与外部 LLM 提供商通信,当前支持 OpenAI 和 Anthropic 兼容接口,也可接入 Ollama 本地模型。所有 Agent 执行日志和 Workflow 运行记录持久化存储,供审计和问题排查使用。

Workflow 引擎实现为一个事件驱动的状态机,支持条件分支、并行节点、人工审批等待和定时调度,底层使用 Python 异步任务队列(Celery 或同类组件)处理长时间运行的任务。

快速上手

  • 安装 Lemma Desktop(推荐本地使用):从 GitHub Releases 下载对应平台的安装包,一路下一步即可
  • 命令行安装:uv tool install lemma-terminal(需要 Python 3.14+)
  • 连接 Lemma Cloud:lemma servers select lemma-cloud && lemma auth login
  • 创建第一个工作空间:lemma pod create support-ops --with-starter,命令会创建一个包含示例数据表和示例 Agent 的完整工作空间
  • 让 Agent 构建系统:在支持 Claude Code 或 Codex 的 IDE 中打开该目录,用自然语言描述你想要的业务逻辑,Agent 将自动生成所有底层代码
  • Slack 接入:lemma skills install 安装 Slack 集成技能,配置 Webhook URL 后团队即可在 Slack 中与 Agent 对话
  • 查看文档:https://lemma.work/docs

适用人群

  • 需要多人共享 AI Agent 工作成果的团队(客服运营、产品研发、HR 等)
  • 希望让 AI Agent 替代部分重复性团队协作流程(工单分类、审批流转、数据录入)的中小型企业
  • 愿意用自然语言"指挥"AI 构建内部工具、但缺乏完整工程团队的个人创业者
  • 需要在保持数据主权的前提下使用 AI Agent 的隐私敏感型组织(自托管部署)

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论