Free tool
LLM Selector: Which AI Model Should I Use?
Pick the job, your budget and any hard constraints. The selector blends the benchmark categories that matter for that job and returns a shortlist with the reasons behind each pick.
Last verified
- GPT-6 Astra
Everyday assistant fit 77.5, #1 overall, $20.00 per M tokens blended - Claude Fable 5.1
Everyday assistant fit 75.8, #2 overall, $20.00 per M tokens blended - Claude Opus 5.5
Everyday assistant fit 75.4, #3 overall, $8.00 per M tokens blended
Current top picks by job
Everyday assistant
- GPT-6 Astra: Everyday assistant fit 77.5, #1 overall, $20.00 per M tokens blended
- Claude Fable 5.1: Everyday assistant fit 75.8, #2 overall, $20.00 per M tokens blended
- Claude Opus 5.5: Everyday assistant fit 75.4, #3 overall, $8.00 per M tokens blended
Coding
- Claude Fable 5.1: Coding fit 69.4, #2 overall, $20.00 per M tokens blended
- GPT-6 Astra: Coding fit 68.9, #1 overall, $20.00 per M tokens blended
- Claude Fable 5: Coding fit 67.6, #5 overall, $20.00 per M tokens blended
Agents and tool use
- Claude Opus 5: Agents and tool use fit 64.6, #4 overall, $10.00 per M tokens blended
- GPT-6 Astra: Agents and tool use fit 64.0, #1 overall, $20.00 per M tokens blended
- Claude Fable 5: Agents and tool use fit 63.5, #5 overall, $20.00 per M tokens blended
Writing
- Claude Fable 5.1: Writing fit 79.2, #2 overall, $20.00 per M tokens blended
- Claude Opus 5: Writing fit 79.2, #4 overall, $10.00 per M tokens blended
- Claude Opus 5.5: Writing fit 78.7, #3 overall, $8.00 per M tokens blended
Frequently asked questions
How does the LLM selector choose models?
It blends the benchmark categories that matter for the job you pick (for example coding weights coding and agentic results), removes models that break your constraints, and optionally trades score for price. Every pick lists the reasons.
Can I share a result?
Yes. Your answers are stored in the page URL, so copying the link reproduces the same shortlist.
Is there an API?
Yes: GET /api/recommend?job=coding&budget=5&open=1 returns the same shortlist as JSON.