Contents

pandasai 3.0.0

0

Chat with your database (SQL, CSV, pandas, mongodb, noSQL, etc). PandasAI makes data analysis conver

Chat with your database (SQL, CSV, pandas, mongodb, noSQL, etc). PandasAI makes data analysis conversational using LLMs (GPT 3.5 / 4, Anthropic, VertexAI) and RAG.

Stars: 23184, Watchers: 23184, Forks: 2275, Open Issues: 19

The sinaptik-ai/pandas-ai repo was created 2 years ago and the last code push was 3 months ago.
The project is extremely popular with a mindblowing 23184 github stars!

How to Install pandasai

You can install pandasai using pip

pip install pandasai

or add it to a project with poetry

poetry add pandasai

Package Details

Author
Gabriele Venturi
License
MIT
Homepage
None
PyPi:
https://pypi.org/project/pandasai/
Documentation:
https://docs.pandas-ai.com/
GitHub Repo:
https://github.com/gventuri/pandas-ai

Classifiers

No  pandasai  pypi packages just yet.

Errors

A list of common pandasai errors.

Code Examples

Here are some pandasai code examples and snippets.

GitHub Issues

The pandasai package has 19 open issues on GitHub

  • Arbitrary File Read in latest pandas-ai
  • feat: add Python 3.12 support
  • pai.create using sqldatabase should have configuration to specify database schema
  • cannot read csv file
  • Cannot able to read csv with date objects as columns
  • all v3 on pipy use numpy v1
  • Agent documentation
  • Support GPT-5 (Responses API) + reasoning controls
  • Empty Views

See more issues on GitHub

Related Packages & Articles

deeplake 4.5.2

Deep Lake is a Database for AI powered by a unique storage format optimized for deep-learning and Large Language Model (LLM) based applications. It simplifies the deployment of enterprise-grade LLM-based products by offering storage for all data types (embeddings, audio, text, videos, images, pdfs, annotations, etc.), querying and vector search, data streaming while training models at scale, data versioning and lineage for all workloads, and integrations with popular tools such as LangChain, LlamaIndex, Weights & Biases, and many more.

farm-haystack 1.26.4.post0

LLM framework to build customizable, production-ready LLM applications. Connect components (models, vector DBs, file converters) to pipelines or agents that can interact with your data.

sweetviz 2.3.1

A pandas-based library to visualize and compare datasets.

pyoptimus 23.5.0b0

PyOptimus is a Python library that brings together the power of various data processing engines like Pandas, Dask, cuDF, Dask-cuDF, Vaex, and PySpark under a single, easy-to-use API. It offers over 100 functions for data cleaning and processing, including handling strings, processing dates, URLs, and emails. PyOptimus also provides out-of-the-box functions for data exploration and quality fixing. One of the key features of PyOptimus is its ability to handle large datasets efficiently, allowing you to use the same code to process data on your laptop or on a remote cluster of GPUs.

Random Data Generation & Data Visualization with Python

In this blog post, we’ll utilize the powerful libraries Matplotlib, Numpy and Pandas to perform data generation and visualization. We’ll discuss the programming concepts, methods, and functionalities used in this script.

mage-ai 0.9.79

Mage is a tool for building and deploying data pipelines.