sinaptik-ai/pandas-ai
Chat with your database or your datalake (SQL, CSV, parquet). PandasAI makes data analysis conversational using LLMs and RAG.
Generates executable Python code from natural language queries and executes it against DataFrames, supporting multi-table joins and visualization generation. Supports pluggable LLM backends (via LiteLLM) and optional Docker sandboxing for secure, isolated code execution. Works with pandas DataFrames, CSV, Parquet, and SQL databases through a unified Python API.
23,335 stars and 176,053 monthly downloads. Used by 1 other package. Available on PyPI.
Stars
23,335
Forks
2,294
Language
Python
License
—
Category
Last pushed
Oct 28, 2025
Monthly downloads
176,053
Commits (30d)
0
Dependencies
16
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/sinaptik-ai/pandas-ai"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Related tools
zhongyu09/openchatbi
OpenChatBI is an intelligent chat-based BI tool powered by large language models, designed to...
JacobLinCool/d1-manager
D1 Manager is a web UI and API for Cloudflare D1, a serverless SQL database. It provides a web...
chatbi/chatbi
ChatBI is a BI system interacted by chat with LLM
RamiAwar/dataline
Chat with your data - AI data analysis and visualization on CSV, Postgres, MySQL, Snowflake, SQLite...
maxgfr/csv-ai-analyzer
A self-hosted, browser-based AI CSV analyzer