Parrot is a terminal-based RAG + Agentic AI tool that lets you interact with your data sources using natural language. Query CSV files, PostgreSQL databases, and more—right from your terminal.
✅ Ask questions in natural language – No SQL or scripting required
✅ Interactive CLI experience – Simple and intuitive
✅ Rich output formatting – Get well-structured responses
✅ Export Chat – Export your chats to different formats like csv, JSON or text.
- Python 3.8+
uv(Recommended for dependency management)- LLM API Key (OpenAI, Claude, Groq)
- Clone the repository:
git clone https://github.com/your-repo/parrot.git cd parrot - Create a virtual environment using
uv:uv venv
- Install dependencies:
uv sync
Start a session to chat with your data:
uv run main.pyor
python main.py✅ PostgreSQL
✅ CSV Files
🚧 Coming Soon: MySQL, Parquet, Avro, DOCX, XLSX, PDF, TXT, JSON

