#18 · Primary category: Business Intelligence & Analytics
pandas-ai
Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.
Project last updated:10/28/25
GitHub Stars
23.8K
Forks
2.3K
Contributors
112
License
Other
Why we included this project
PandasAI is a Python library that lets you ask questions about your data in plain English and get back answers or charts, without writing pandas or SQL yourself. It works with CSV, parquet, and SQL-backed sources, translating a prompt into executable code and returning the result. That makes it useful for business users who want to explore a dataframe on their own, and for engineers who want to prototype a text-to-query layer quickly. It can also combine multiple dataframes in a single question, which covers common join-style reporting. If you're considering conversational analytics for an internal dashboard or self-serve reporting, it's worth testing against your own data.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
spark
Apache Spark - A unified analytics engine for large-scale data processing
metabase
The easy-to-use open source Business Intelligence and Embedded Analytics tool that lets everyone work with data :bar_chart:
streamlit
Streamlit — A faster way to build and share data apps.
duckdb
DuckDB is an analytical in-process SQL database management system
ToolJet
ToolJet is the open-source foundation of ToolJet AI - the enterprise app generation platform for building internal tools, dashboard, business applications, workflows and AI agents 🚀