EN | ES

MCP AI Data Agent (Conversational KDD)

FastAPI LangGraph MCP (Model Context Protocol) Streamlit Docker Sandbox Data Science

About the Project

A conversational system acting as an analytical copilot that guides the user through the entire Knowledge Discovery in Databases (KDD) process. It operates as a methodological facilitator and workflow orchestrator through natural language, running automated analysis and generating interactive dashboards summarizing insights and machine learning models.

Key Features

Technical Architecture

Powered by a dual-backend architecture: an async FastAPI server orchestrating LangGraph state and Memory saving, bridged to a Streamlit UI for human experts. All untrusted executions occur within a secure Docker container, with artifacts flowing into MinIO objects storage.

View Source Code
Back to Projects