The operating system for machine learning.
Thesis helps you improve models systematically.
From hypothesis to measurable improvement.
Turn ideas into experiments, run them end-to-end, and ship the best-performing version — with clear, tracked deltas.
Learn about Agent ModeThree modes for every workflow
Ask mode for safe exploration without changes. Plan mode for research and structured planning. Agent mode for full autonomous execution. You control how much independence to give the AI.
Learn about ModesYour prompt:
“Build a sentiment classifier for product reviews”
For sentiment analysis, you'll want a transformer-based model like BERT or DistilBERT. Fine-tune on your labeled dataset, then evaluate with precision/recall metrics...
I'll build a sentiment classifier using DistilBERT...
- 1.Load and preprocess the reviews dataset
- 2.Fine-tune DistilBERT for classification
- 3.Evaluate on held-out test set
- 4.Export model for inference
I'll build a sentiment classifier using DistilBERT...
- 1.Load and preprocess the reviews dataset
- 2.Fine-tune DistilBERT for classification
- 3.Evaluate on held-out test set
- 4.Export model for inference
For sentiment analysis, you'll want a transformer-based model like BERT or DistilBERT. Fine-tune on your labeled dataset, then evaluate with precision/recall metrics...
I'll build a sentiment classifier using DistilBERT...
- 1.Load and preprocess the reviews dataset
- 2.Fine-tune DistilBERT for classification
- 3.Evaluate on held-out test set
- 4.Export model for inference
I'll build a sentiment classifier using DistilBERT...
- 1.Load and preprocess the reviews dataset
- 2.Fine-tune DistilBERT for classification
- 3.Evaluate on held-out test set
- 4.Export model for inference
Choose your intelligence
On-premise
Run Thesis entirely on your own machine or cluster using Ollama. Your data never leaves your environment.
Learn about on-premFrontier models
Access cutting-edge models from OpenAI, including reasoning models optimized for complex ML workflows.
Explore modelsIntegrated web search
Let the agent pull in documentation, papers, and live information while it works — without breaking context.
Learn about searchCLI-first workflow
Run Thesis programmatically from the command line. Perfect for automation, CI/CD, and large-scale experiments.
View CLI docs$ thesis exec \
"train a fraud model with time-split eval" \
--model o1-preview \
--mode agent