BambooAI

用大白话问数据,LLM 在持久 Python 内核里自动跑代码出结果

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 94 🐛 待处理 18 👀 关注 13
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 838
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源免费,需自备模型API密钥

项目预览

BambooAI 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队pgalko
定价模式🏷️完全免费
价格说明开源免费,需自备模型API密钥
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型ai,ai-agents,data-analysis,data-science,docker,llm,ollama,openrouter,pandas,python,vllm
GitHub 星标★ 838
上线时间2023-05-07 00:00:00
代码更新2026-10-31
仓库体积15.6 MB
本站数据更新2026-11-06
维护状态活跃
收录时间2026-09-22
浏览次数1

项目介绍

BambooAI 是一个由大语言模型驱动的数据分析智能体,核心特点是让 LLM 在持久化的 Python 内核中执行代码,而不是每次问答都重新启动环境。用户通过 Web 应用上传数据、用自然语言提问,系统会自动生成并运行 pandas 等分析代码,把结果返回给用户。它解决了传统 LLM 数据分析工具上下文丢失、无法连续多步操作的问题:持久内核让变量、数据框和中间结果跨轮次保留,适合逐步探索式分析。执行环境用 Docker 隔离,避免代码直接跑在宿主机上。模型方面支持自带 API Key,可接 OpenRouter 等云端服务,也支持通过 Ollama、vLLM 等运行本地开源权重模型,兼顾隐私与成本。整体定位是面向数据分析师和工程师的轻量级、可自托管分析助手。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-09-22 · 当前星标 ★ 838

使用教程

难度:进阶 约 25 分钟 部署方式:命令行安装 4 步

环境要求

  • Python 3.9+
  • 一个 LLM 端点

安装与启动步骤

  1. 1安装

    把数据分析过程做成可追溯的对话。

    pip install bambooai
  2. 2源码方式

    要改行为就 clone 后编辑装。

    git clone https://github.com/pgalko/BambooAI.git && cd BambooAI
    python3 -m venv .venv && source .venv/bin/activate
    pip install -e .
  3. 3配模型与数据源

    填 LLM 端点,并把数据集挂进来。

    # 填 .env 与 data 目录
  4. 4提问

    问业务问题,它会生成并执行代码给结论。

    bambooai

如何确认成功

同一问题能看到中间代码与最终结论,且可复现。

注意事项

  • 它的卖点是过程透明,能审 AI 怎么得出结论。
  • 生成的 SQL/代码要人审后再对生产库执行。
  • 数据源支持 CSV、数据库与 API。

核心亮点

  • 持久化 Python 内核,变量和 DataFrame 跨轮保留,支持连续多步探索式分析
  • Docker 隔离执行代码,降低本地运行不受信代码的安全风险
  • 支持自带模型 Key,兼容 OpenRouter 云端与 Ollama/vLLM 本地开源模型

不足之处

  • 项目星标约 790,属于早期阶段,生态和第三方集成较少
  • Web 应用与本地模型部署对非技术用户仍有一定配置门槛

适用场景

  • 分析师上传 CSV,用自然语言连续追问并逐步清洗、聚合数据
  • 企业内部用本地开源模型做敏感数据的自助分析,避免数据外传
  • 数据科学教学或原型验证,快速把问题转成可运行的 pandas 代码

替代项目

pandas-ai、Open Interpreter

上一篇:agent-memory

下一篇:hippo-memory

同类项目推荐

Viral-Bench 开源

让 AI 自动产爆款短视频,躺着涨 TikTok 流量

An autonomous AI agent that gets views on TikTok

★ 115 2026-08-09
mcp-client-for-ollama 开源

终端里给本地 Ollama 装上 MCP 工具箱

Harness the power of local LLMs with this TUI MCP Client for Ollama. Featuring all c···

★ 837 2026-10-15
AReaL 开源

让 LLM 智能体轻松学会强化学习,快速训练出能决策的 AI。

The RL Bridge for LLM-based Agent Applications. Made Simple & Flexible.

★ 5902 2026-08-09
skills 开源

给AI代理装上图像生成技能包,开箱即用。

A collection of Agent Skills by Cali Castle.

★ 97 2026-08-09
AgentGPT 开源

在浏览器里拖拽配置,自动跑完目标的 AI 代理

Assemble, configure, and deploy autonomous AI Agents in your browser.

★ 36264 2026-08-09
Franklin 开源

让 AI 自己花钱办事,USDC 自动支付搞定真实任务

The AI agent with a wallet — spends USDC autonomously to get real work done. Apache···

★ 562 2026-08-09
AgentFigureGallery 开源

让 AI 编程助手直接产出学术级科学图表

Drop-in scientific plotting skill for Claude Code, Codex, Cursor, and other coding a···

★ 174 2026-08-09
essentials-claude-code 开源

让 Claude Code 任务编排更高效,支持循环、群组和团队协作。

All-in-one workflow plugin—loops, swarms, and teams on Claude Code's Task System. A···

★ 90 2026-08-09
RepoAgent 开源

让 AI 自动读代码写文档,仓库理解快人一步

An LLM-powered repository agent designed to assist developers and teams in generatin···

★ 1060 2026-08-09