pandas-ai and CSV-AI

These two tools are competitors, as both aim to provide a conversational interface for analyzing CSV data using LLMs, with PandasAI offering broader database and data lake integration while CSV-AI focuses specifically on CSV files.

pandas-ai
72
Verified
CSV-AI
44
Emerging
Maintenance 6/25
Adoption 21/25
Maturity 25/25
Community 20/25
Maintenance 0/25
Adoption 10/25
Maturity 16/25
Community 18/25
Stars: 23,335
Forks: 2,294
Downloads: 176,053
Commits (30d): 0
Language: Python
License:
Stars: 338
Forks: 44
Downloads:
Commits (30d): 0
Language: Python
License: MIT
No risk flags
Stale 6m No Package No Dependents

About pandas-ai

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.

About CSV-AI

Safiullah-Rahu/CSV-AI

CSV-AI is the ultimate app powered by LangChain, OpenAI, and Streamlit that allows you to unlock hidden insights in your CSV files. With CSV-AI, you can effortlessly interact with, summarize, and analyze your CSV files in one convenient place.

Scores updated daily from GitHub, PyPI, and npm data. How scores work