DeepAnalyze is an agentic large language model for autonomous data science that can independently execute complete data analysis workflows without human intervention.
The tool addresses the need for end-to-end automation in data science by combining an LLM agent with capabilities to handle data preparation, exploratory analysis, statistical modeling, visualization, and report generation. It works across multiple data formats including structured sources like databases and CSV files, semi-structured formats such as JSON and XML, and unstructured text and markdown documents. The agent autonomously plans and executes analysis tasks, generating analyst-grade research reports as output.
DeepAnalyze suits teams seeking to automate repetitive data analysis work and reduce the manual effort required to produce comprehensive data reports. It is particularly valuable for organizations that need to process diverse data sources and generate professional documentation without dedicated data science resources. The project is fully open-source, including the underlying model, training data, and code, allowing users to deploy it locally or extend it for custom requirements.
The project maintains active development with recent releases of complementary tools. A plugin called SkillAdam was released to automatically improve agent capabilities and integrates with existing coding agents and development environments. A companion tool named DeepPrep is in development to handle data preparation as a specialized component of the analysis pipeline. The codebase is written in Python and documented with a dedicated project website.