Conversation is all your charts need
An AI-powered charting agent that lets anyone transform raw data into polished, interactive charts through natural conversation — no coding required.
Core trick
Serves one FastAPI backend over both REST and MCP so chart recommendations and natural-language edits work standalone or as agent tools.
Description
An AI-powered charting agent that lets anyone transform raw data into polished, interactive charts through natural conversation — no coding required.
Key capabilities include:
- Intelligent Chart Recommendation — The AI analyzes uploaded data structure and automatically suggests the most appropriate chart type (bar, line, scatter, pie, etc.) before the user even asks.
- Natural Language Editing — Users can modify colors, axis labels, chart types, legends, and data ranges through free-form conversation, making iteration as easy as typing a sentence.
- Click-to-Edit Interactivity — Users can click directly on any chart element to target and modify just that component, bridging the gap between conversational AI and direct manipulation.
- Dual-Protocol Architecture — Built on FastAPI + FastAPI-MCP, the service simultaneously exposes both HTTP REST endpoints and MCP (Model Context Protocol) interfaces, enabling seamless integration as a standalone web app or as a composable tool within larger agentic workflows.
- Non-Developer First — Every design decision prioritizes accessibility, ensuring that business analysts, marketers, and domain experts can produce production-quality visualizations without writing a single line of code.