Claude thinks.
Prism executes.
29 tested tools. Your data stays on disk — not in chat. Every step logged, versioned, and exportable.
The difference
Why not just Claude?
Claude can write pandas. Prism gives you a stateful lab with undo, guardrails, and exportable pipelines.
Starter prompts
Ask Claude things like
Natural language in, structured data work out. No boilerplate scripts.
Find outliers in my sales CSV
Normalize messy category names before encoding
Split for ML and export the pipeline config
What quality issues does this dataset have?
On your Mac
Feels native in Claude
Ask in plain English. Prism runs the pipeline on your Mac — Claude never sees your rows.
Your data, ready for Claude
Getting started
How it works
From install to first analysis in under five minutes. Prism shows what it automates and what you still do manually.
Before you start
DMG → Applications, Python 3.10+, and Claude Desktop installed.
One click in Prism
Open Prism, review the checklist, click Set up Prism — progress and notifications guide you.
Finish in Claude
Quit Claude (Cmd+Q), reopen it, and paste the starter prompt.
Why Prism
A data lab, not a chat script
Purpose-built tools with guardrails Claude won't enforce by default.
Your data never enters chat
load_dataset reads from disk. Only summaries flow back to Claude — not your rows.
load_dataset · peek_dataset_metadata
Every step is reversible
Version snapshots after each transform. Roll back or diff any two states.
list_versions · rollback_version · diff_versions
ML mistakes caught before they run
Dry-run validation, train/test split locks the test set, cardinality guards on encoding.
validate_action · train_test_split
Export a real pipeline
Download every operation as JSON or YAML. Reproduce the exact cleaning flow later.
export_pipeline_config · generate_preprocessing_report
Claude thinks. Prism executes.
Install on Mac, connect Claude, and run your first pipeline.