hitsz-ids/airda
A multi-agent system for data analysis that generates SQL, Python code, and visualizations using specialized agents including data retrieval, code generation, and self-debugging capabilities.

airda is a data analysis multi-agent framework that orchestrates specialized agents to handle data queries, SQL generation, Python code generation, and data visualization. The system employs multiple agent types including a data search agent, SQL generation agent, code generation agent, and visualization analysis agent that collaborate through multi-turn conversations. It includes self-debugging capabilities and can produce dashboard applications and data APIs from analysis results.