{"repo":"Heyflyingpig/CausalAgent","free":true,"listed":false,"github":"https://github.com/Heyflyingpig/CausalAgent","clone":"git clone https://github.com/Heyflyingpig/CausalAgent.git","description":"这是一个由LangGraph协议主导的因果分析Muti-Agent，结合MCP,RAG等多种工具进行辅助进行因果分析，提供给用户一份完善的因果分析的分析报告和因果图","language":"Python","stars":32,"topics":["agent","causal-inference","llm","mcp","ai-agent","langgraph","rag","multi-agent"],"license":null,"category":"ai-agents","readme_excerpt":"简体中文 English CausalAgent 新一代因果分析智能体 只需上传你的数据集，Causal-Agent 就能以对话的方式，自动帮你选用因果分析算法，并在生成可交互的对话面板和专业的分析报告。 [!IMPORTANT] 项目开发中 目前 CausalAgent 正在进行核心架构升级,我们正在努力完善功能， 请点击右上角 Star ⭐ 关注后续更新！ 目录 - 目录 - WHAT IS CausalAgent - WHY CausalAgent - 技术栈 - 展示 - 核心功能 - Agent 总览 - 预处理 - 因果分析（MCP） - 知识库（RAG） - 后处理 - 报告生成 - 快速开始 Quick Start - Docker部署 - 数据库生产化配置 - windows部署 - 贡献 - Star 趋势 - 项目结构 - 更新日志 WHAT IS CausalAgent 新一代因果分析智能体 : CausalAgent 是一个集成了AGENT的因果分析工具，它能够自动识别因果关系，生成专业的分析报告，并提供可交互的因果图谱。 缩减因果分析门槛 ：什么是因果？为什么需要因果分析？简单来说，因果分析就是对真实世界数据进行逻辑分析。 WHY CausalAgent 特性 说明 :--- :--- Agent 驱动 基于 LangGraph 的多智能体协作，自动路由任务，无需人工干预算法细节。 动态图谱 摒弃静态图片，生成可交互的 Network 图谱，支持节点拖拽、点击追问。 MCP 架构 采用 Model Context Protocol ，将核心逻辑与工具解耦，极易扩展新算法。 RAG 增强 内置因果推断领域的专业知识库，确保生成的分析报告学术性与严谨性并存。 技术栈 类别 技术组件 :--- :--- Core AI Backend Frontend Tools 展示 核心功能 CausalAgent 的整体因果分析流程可以抽象为： 用户上传数据 → 预处理与数据体检 → 因果结构学习 → 后处理与质量提升 → 报告与可视化输出 。下面按模块进行说明。 Agent 总览 - Router Agent ：根据用户意图在「预处理 / 因果分析 / 知识库问答 / 报告生成」等节点之间自动路由，无需用户关心底层算法。 - Causal Agent ：负责与 MCP 因果算法工具交互（如 PC、FCI 等），完成因果结构学习与干预效应估计的核心推理。 - Writer Agent ：结合因果结果与 RAG 知识库，自动撰写结构化专业报告（背景、方法、结果、结论与局限性）。 - Chat Agent ：面向一般问答与解释型对话，为非专业用户提供自然语言解释与操作指引。 预处理 进行基本的数据建模，对数据进行可视化分析，并为后续因果分析做「体检与筛选」 - 数据概览 ：统计数据集的行数、列数和所有字段名，生成统一的表结构摘要，帮助快速理解数据规模与字段含义。 - 列级体检与类型推断 ：逐列分析缺失率、唯一值、是否常数列，自动识别连续变量、分类变量、时间变量、疑似 ID 等，并给出每一列在因果分析中的适用性评级（如 excellent / good / warning ）。 - 质量诊断与因果友好度评估 ：汇总整体缺失率，标记高缺失列和常数列，识别高基数分类、疑似 ID 等问题字段，并按适用性分组出「优先用于因果分析」的候选变量列表。 - 可视化摘要 ：通过直方图、箱线图、相关性热力图等可视化方式，辅助发现明显异常值和潜在共线性问题。 ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Heyflyingpig","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Heyflyingpig/CausalAgent/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}