ADA:一款基于CSV和Excel的AI商业智能软件(不止于LLM)
ADA 是一个开源自动数据分析工具,用户上传 CSV 或 Excel 文件后,可自动清洗、检测业务模式、生成交互式仪表盘、标记异常、预测趋势,并支持自然语言提问,所有计算过程透明可见。无需 API 密钥即可使用,数据不离开本地。
ADA 是一款开源的自动化数据分析助手,专为需要快速获取业务洞察但不愿配置复杂 BI 工具的操作者设计。用户只需上传一个 CSV 或 Excel 文件,ADA 便会自动清洗数据、检测业务模式(如指标、时间字段、维度),并生成交互式 Plotly 仪表盘。它不仅能标记异常时段、给出带置信区间的基线预测,还能用自然语言回答用户的问题,且每个答案都附有背后的计算过程。
与传统“聊天+CSV”AI 工具不同,ADA 的最大优势在于透明性。它采用四层架构:第一层是确定性计算,负责检测趋势、驱动因素、异常、数据质量等,所有结果均可追溯;第二层是对话层,将用户问题转换为可审计的 pandas 查询计划并在本地执行;第三层是解释层,将计算结果转化为优先级的调查建议;第四层是可选的 AI 层,仅在规则无法处理时介入,且从不发送原始数据行。
隐私保护是 ADA 的核心设计。在确定性模式下完全不需要 API 密钥,所有处理都在用户自己的机器上完成。即使启用 AI 层,也只发送列名和计算后的证据,单元格数据永远不会离开本地。默认模型为 gpt-5.6-luna(低推理),用户可手动触发 AI 查询。
ADA 还支持多工作表 Excel 文件、异常热图、变化瀑布图、细分聚焦等功能。用户可以将分析聚焦于某个细分市场,整个仪表盘会自动重组。最终可以导出 Markdown 格式的执行摘要和清洗后的 CSV。
项目托管在 GitHub 上,采用 MIT 许可证,任何人都可以免费使用、修改或自托管。运行环境为标准 Python,只需 pip install -r requirements.txt && streamlit run app.py 即可启动。项目包含完整的测试套件和贡献指南,欢迎社区参与。
总的来说,ADA 为业务用户提供了一种无需信任黑盒的智能分析方式,让数据洞察变得可解释、可审计,同时保持零配置的便捷性。