ResearchPad¶
AI-powered autonomous ML experimentation
Track experiments, surface insights, and debug models -- all from your editor.
Quick Start¶
Then open http://localhost:8888 and start experimenting.
Features¶
Dashboard¶
A real-time overview of every experiment in your project. See status, metrics, and trends at a glance.
Experiments¶
Log each training run automatically. Compare hyperparameters, metrics, and outcomes across iterations.
Research¶
Capture literature reviews, hypotheses, and background research as structured artifacts tied to your experiments.
Debug¶
Analyze failing runs with structured debug reports. Pinpoint root causes and track fixes over time.
Insights¶
Accumulate learnings across experiments into a living knowledge base that grows with your project.
How It Works¶
ResearchPad follows an autonomous experiment loop:
- Research -- Gather context, review literature, form hypotheses.
- Experiment -- Run a training iteration and log results automatically.
- Analyze -- The dashboard surfaces trends, regressions, and wins.
- Debug -- When something goes wrong, generate structured debug reports.
- Learn -- Insights accumulate so you never repeat a dead end.
All data lives in a local .researchpad/ directory inside your project -- no cloud accounts, no vendor lock-in.
graph LR
A[Research] --> B[Experiment]
B --> C[Analyze]
C --> D{Success?}
D -->|Yes| E[Record Insight]
D -->|No| F[Debug]
F --> A
E --> A
Zero Dependencies¶
ResearchPad has no Python runtime dependencies. The CLI is pure Python; the UI is a self-contained Node.js server bundled into the package. Install it and go.
Ready to get started? Head to the Installation Guide.