PandasAI: the Open-Source framework for natural language data processing and analysis
PandasAI 3.0 is currently in beta. This documentation reflects the latest features and functionality, which may evolve before the final release.
PandasAI is an open-source framework that brings together intelligent data processing and natural language analysis. Whether you’re working with complex datasets or just starting your data journey, PandasAI provides the tools to define, process, and analyze your data efficiently. Through its powerful data preparation layer and intuitive natural language interface, you can transform raw data into actionable insights without writing complex code.
For users of previous versions, PandasAI 3.0 marks a significant evolution, expanding beyond conversational analysis to introduce a comprehensive data preparation framework that revolutionizes how you structure and interact with your data.
The foundation of PandasAI 3.0 is its robust data preparation layer, which allows you to:
Building on our established strengths, PandasAI continues to offer powerful natural language capabilities:
PandasAI 3.0 is designed for:
PandasAI offers two ways to leverage its capabilities:
The core PandasAI library is completely open source, giving you full control over your data processing and analysis workflows. Start with our Semantic Layer Guide to learn about defining data schemas and creating integrated views.
For enhanced capabilities, connect your PandasAI implementation to our Data Platform. This provides:
If you can’t find the information you’re looking for in the documentation, or if you need help, get in touch with our Support Team at pm@sinaptik.ai, or join our Discord, where our team and community can help you.