datasight¶
AI-powered data exploration with natural language. Point datasight at your CSV, Parquet, or DuckDB files and start asking questions — no setup required. Or create a curated project with schema descriptions and example queries for your team. Start with guided starter workflows in the web UI or use deterministic CLI inspection commands before involving the LLM.

uv tool install datasight
# Explore files instantly — no project setup needed
datasight run
# Open http://localhost:8084, enter a file path, and start asking questions
# Or inspect a configured project without the web UI
datasight profile
# Or try a built-in demo dataset
datasight demo eia-generation ./my-project # US power plants
cd my-project
# Edit .env with your API key (see Getting Started)
datasight run
Documentation by role¶
datasight has three types of users. Pick the section that matches how you use the tool — or start with Users and roles for an overview.
-
Get started, explore data through the web UI, ask questions, view charts, and review SQL.
Explore US electricity generation Explore files without a project
-
Set up a datasight project for your team. Connect a database, write schema descriptions, curate example queries, and verify results across models.
-
Contribute to datasight itself. Understand the architecture, LLM agent loop, and module structure.