LAMBDA
LAMBDA 是一款基于大模型的开源数据分析系统,旨在让用户无需编写代码即可完成复杂的数据分析任务。它通过自然语言指令驱动,自动执行数据清洗、建模、可视化及报告生成等全流程工作,有效解决了传统数据分析中编程门槛高、重复性劳动多以及报告撰写耗时等痛点。
该系统特别适合不具备深厚编程背景的数据分析师、业务人员、研究人员,以及希望快速验证想法的开发者使用。用户只需像与人对话一样描述需求,LAMBDA 即可自主完成分析。
其核心技术亮点在于创新的双智能体协作机制:由“程序员”智能体负责生成代码,“检查员”智能体负责调试与验证,两者迭代配合以确保结果准确。此外,LAMBDA 支持灵活接入各类大模型(包括本地部署模型),允许用户在分析过程中随时介入干预,并能一键导出可复现的 Jupyter Notebook 文件。目前,LAMBDA 已提供 macOS 和 Windows 桌面应用,让高效、智能的数据分析触手可及。
使用场景
某电商数据分析师需要在周五下班前,基于百万级用户行为日志快速产出季度复购率分析报告,以支持周一的高层决策会议。
没有 LAMBDA 时
- 代码编写耗时:需手动编写数百行 Python 代码进行数据清洗、关联和聚合,极易因语法错误反复调试,耗费数小时。
- 多轮试错成本高:遇到数据异常或逻辑漏洞时,必须人工定位断点、修改代码并重新运行整个流程,打断分析思路。
- 报告整理繁琐:分析完成后,需将图表截图、关键结论手动复制到 PPT 或 Word 中排版,占用大量非核心工作时间。
- 协作复现困难:若同事需要验证结果或调整参数,必须索要原始脚本并配置相同的环境,沟通与部署成本极高。
使用 LAMBDA 后
- 自然语言驱动:直接用中文指令如“计算过去三个月的复购率并按地区可视化”,LAMBDA 自动调用程序员智能体生成并执行代码。
- 双智能体自纠错:当代码运行报错时,LAMBDA 的审查员智能体自动检测逻辑漏洞并修复,无需人工干预即可迭代出正确结果。
- 一键生成报告:分析结束后,LAMBDA 自动整合图表与洞察结论,生成格式规范的分析文档,让分析师专注于业务解读。
- 无缝导出复现:所有代码与运行结果可一键导出为 Jupyter Notebook,团队成员可直接在本地环境复现或基于此进行二次开发。
LAMBDA 通过将复杂的编码与调试过程转化为自然语言交互,让数据分析师从“写代码的工人”回归为“懂业务的专家”,实现数据价值的高效释放。
运行环境要求
- macOS
- Windows
- Linux
- 未说明(支持调用本地部署的 LLM,如 Ollama、LLaMA-Factory,具体 GPU 需求取决于所选模型
- 若使用云端 API 则无需本地 GPU)
未说明

快速开始

我们推出了LAMBDA,一个全新的开源、无代码的多智能体数据分析系统,它充分利用了大型模型的强大能力。LAMBDA旨在通过创新设计的数据智能体,在复杂的数据驱动应用中解决数据分析挑战;这些智能体以自然语言为媒介,进行迭代式和生成式的操作。
最新消息
- LAMBDA 的 macOS 和 Windows 应用程序已发布。详情请参见 发布页面。(提示:应用程序中的内核安装可能存在一些问题。您应提前运行
ipython kernel install --name lambda --user来安装内核。) - 文档网站现已上线!
核心功能
- 无代码数据分析:通过人类语言指令即可完成复杂的数据分析任务。
- 多智能体系统:利用程序员和检查员两大核心角色,无缝生成并调试代码。
- 用户界面:提供强大的用户界面,允许用户直接介入操作流程。
- 模型集成:灵活集成外部模型和算法,满足定制化的数据分析需求。
- 自动报告生成:专注于高价值任务,无需耗费时间和精力在报告撰写与格式化上。
- Jupyter Notebook 导出:将代码和结果导出至 Jupyter Notebook,便于复现与进一步分析。
快速入门
安装
首先,克隆仓库。
git clone https://github.com/AMA-CMFAI/LAMBDA.git
cd LAMBDA
然后,建议为该项目创建一个 Conda 环境,并按照以下命令安装依赖:
conda create -n lambda python=3.10
conda activate lambda
接着,安装所需的软件包:
pip install -r requirements.txt
接下来,您需要安装 Jupyter 内核以创建本地代码解释器:
ipython kernel install --name lambda --user
配置以便快速开始
- 要使用大型语言模型,您需要从 OpenAI 或其他公司获取 API 密钥。此外,我们还支持部署后的本地 LLM 的 OpenAI 风格接口,可用框架包括 Ollama、LiteLLM 和 LLaMA-Factory。
以下是一些提供免费 API 密钥的产品供您参考:OpenRouter 和 SILICONFLOW。
- 在
config.yaml中设置您的 API 密钥、模型和工作路径:
#================================================================================================
# LLM 配置
#================================================================================================
conv_model : "gpt-4.1-mini" # 选择您想要使用的模型。强烈推荐使用高级模型。
programmer_model : "gpt-4.1-mini"
inspector_model : "gpt-4.1-mini"
api_key : "sk-xxxxxxx" # 您购买的 API 密钥。
base_url_conv_model : 'https://api.openai.com/v1' # 提供商的基础 URL。
base_url_programmer : 'https://api.openai.com/v1'
base_url_inspector : 'https://api.openai.com/v1'
#================================================================================================
# 系统配置
#================================================================================================
streaming : True
project_cache_path : "cache/conv_cache/" # 本地缓存路径
max_attempts : 5 # 自我修正的最大尝试次数
max_exe_time: 18000 # 执行的最长时间
#知识整合
retrieval : False # 是否启动知识检索。如果您尚未创建知识库,则应将其设置为 False
最后,运行以下命令以启动带有 GUI 的 LAMBDA:
python lambda_app.py
演示视频
LAMBDA 在解决数据科学问题方面的表现已在多个案例研究中得到展示,包括:
计划中的工作
- 创建日志记录器。
- 在内核中预安装常用软件包。
- 将 Gradio 界面替换为 OpenWebUI。
- 使用 ChromaDB 重构知识整合与知识库模块。
- 添加 Docker 镜像以方便使用。
- 文档站点。
更新历史
请参阅 文档网站。
相关工作
如果您对数据智能体感兴趣,可以查看:
- 我们的综述论文 [基于大型语言模型的统计与数据科学智能体综述]
- 以及阅读列表:[基于 LLM 的数据科学智能体论文列表]
许可证
本项目采用 MIT 许可证授权——详细信息请参阅 LICENSE 文件。
致谢
感谢各位贡献者和社区的支持与反馈。
如果您在研究中觉得我们的工作有所帮助,请考虑引用我们的论文,格式如下:
@article{sun2025lambda,
title={Lambda:基于大型模型的数据代理},
author={Sun, Maojun and Han, Ruijian and Jiang, Binyan and Qi, Houduo and Sun, Defeng and Yuan, Yancheng and Huang, Jian},
journal={美国统计协会期刊},
pages={1--13},
year={2025},
publisher={泰勒与弗朗西斯}
}
@article{sun2025survey,
title={面向统计学和数据科学的大型语言模型代理综述},
author={Sun, Maojun and Han, Ruijian and Jiang, Binyan and Qi, Houduo and Sun, Defeng and Yuan, Yancheng and Huang, Jian},
journal={美国统计学家},
pages={1--14},
year={2025},
publisher={泰勒与弗朗西斯}
}
星标历史
版本历史
app2025/09/03production2025/08/17research2025/04/03常见问题
相似工具推荐
openclaw
OpenClaw 是一款专为个人打造的本地化 AI 助手,旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚,能够直接接入你日常使用的各类通讯渠道,包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息,OpenClaw 都能即时响应,甚至支持在 macOS、iOS 和 Android 设备上进行语音交互,并提供实时的画布渲染功能供你操控。 这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地,用户无需依赖云端服务即可享受快速、私密的智能辅助,真正实现了“你的数据,你做主”。其独特的技术亮点在于强大的网关架构,将控制平面与核心助手分离,确保跨平台通信的流畅性与扩展性。 OpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者,以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力(支持 macOS、Linux 及 Windows WSL2),即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你
stable-diffusion-webui
stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。
everything-claude-code
everything-claude-code 是一套专为 AI 编程助手(如 Claude Code、Codex、Cursor 等)打造的高性能优化系统。它不仅仅是一组配置文件,而是一个经过长期实战打磨的完整框架,旨在解决 AI 代理在实际开发中面临的效率低下、记忆丢失、安全隐患及缺乏持续学习能力等核心痛点。 通过引入技能模块化、直觉增强、记忆持久化机制以及内置的安全扫描功能,everything-claude-code 能显著提升 AI 在复杂任务中的表现,帮助开发者构建更稳定、更智能的生产级 AI 代理。其独特的“研究优先”开发理念和针对 Token 消耗的优化策略,使得模型响应更快、成本更低,同时有效防御潜在的攻击向量。 这套工具特别适合软件开发者、AI 研究人员以及希望深度定制 AI 工作流的技术团队使用。无论您是在构建大型代码库,还是需要 AI 协助进行安全审计与自动化测试,everything-claude-code 都能提供强大的底层支持。作为一个曾荣获 Anthropic 黑客大奖的开源项目,它融合了多语言支持与丰富的实战钩子(hooks),让 AI 真正成长为懂上
ComfyUI
ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。
LLMs-from-scratch
LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目,旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型(LLM)。它不仅是同名技术著作的官方代码库,更提供了一套完整的实践方案,涵盖模型开发、预训练及微调的全过程。 该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型,却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码,用户能够透彻掌握 Transformer 架构、注意力机制等关键原理,从而真正理解大模型是如何“思考”的。此外,项目还包含了加载大型预训练权重进行微调的代码,帮助用户将理论知识延伸至实际应用。 LLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API,而是渴望探究模型构建细节的技术人员而言,这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计:将复杂的系统工程拆解为清晰的步骤,配合详细的图表与示例,让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础,还是为未来研发更大规模的模型做准备
Deep-Live-Cam
Deep-Live-Cam 是一款专注于实时换脸与视频生成的开源工具,用户仅需一张静态照片,即可通过“一键操作”实现摄像头画面的即时变脸或制作深度伪造视频。它有效解决了传统换脸技术流程繁琐、对硬件配置要求极高以及难以实时预览的痛点,让高质量的数字内容创作变得触手可及。 这款工具不仅适合开发者和技术研究人员探索算法边界,更因其极简的操作逻辑(仅需三步:选脸、选摄像头、启动),广泛适用于普通用户、内容创作者、设计师及直播主播。无论是为了动画角色定制、服装展示模特替换,还是制作趣味短视频和直播互动,Deep-Live-Cam 都能提供流畅的支持。 其核心技术亮点在于强大的实时处理能力,支持口型遮罩(Mouth Mask)以保留使用者原始的嘴部动作,确保表情自然精准;同时具备“人脸映射”功能,可同时对画面中的多个主体应用不同面孔。此外,项目内置了严格的内容安全过滤机制,自动拦截涉及裸露、暴力等不当素材,并倡导用户在获得授权及明确标注的前提下合规使用,体现了技术发展与伦理责任的平衡。
