Before you build the pipeline,
understand the data.
Most teams skip data discovery — they jump to ETL and spend weeks fixing schemas, missing fields, and wrong assumptions. s3explore lets you query S3 files directly with SQL before a single pipeline is written.
The Tool
SQL on S3. No infrastructure required.
s3explore wraps chDB (ClickHouse's embedded Python engine) and boto3. Point it at any S3 path and query Parquet, JSON, or CSV files directly — no Athena, no Glue, no cluster.
The AI Workflow
Give your AI an S3 bucket.
Get a data story back.
With --format json output, s3explore pipes cleanly into Claude Code.
Drop the tool and its CLAUDE.md into any project — Claude reads
all five commands and runs the full discovery sequence autonomously.
s3://my-bucket/events/year=2025/ —
explore them and tell me what's interesting before I build the pipeline."
event_type is 34% null. File sizes vary 10× between partitions
suggesting uneven write loads. 8% of rows have user_id = null —
worth flagging before ingestion."
Live Example — Amazon Reviews
We ran it on a real public dataset.
Here's what came back.
Amazon's public reviews dataset lives in S3 as Parquet — no authentication needed. We queried it cold with five commands. 150 million rows. No database.
Finding 01
The J-curve: people review
when they love or hate.
62% of all reviews are 5-star. But 1-star outranks 2-star by 65% — the "mildly disappointed" almost never bother writing. Anger or delight. Nothing in between.
Finding 02
Tech categories are the
most frustrating to buy.
Books, Music, and Video score above 4.3★. Wireless, Home Entertainment, and Electronics can't crack 4.0★. Content satisfies. Hardware disappoints.
Finding 03
Free product = harsher review.
Vine reviewers are more honest.
Vine reviewers get products for free — you'd expect gratitude. The data disagrees. They give fewer 5-stars and their reviews get 2× more helpful votes. Obligation to be thorough beats incentive to be positive.
Try It Now
No AWS account needed.
Run it in two minutes.
The Amazon reviews dataset is public. Install s3explore and run the query below — it works out of the box. No credentials, no setup.