Skip to main content
BenchLM
Data
Workspace

Which AI Model Should I Use?

An LLM selector and model finder for 246 models. Describe the job and get a shortlist with evidence for that work, filtered by your budget, input size, and where it can run. Every assumption is marked, and you can change any answer.

Scores updated 246 models with eligible evidence

The right model depends on the job. As of October 29, 2026, the first picks are Gemini 4 Carbon for everyday use, Claude Opus 5.5 for coding, Claude Opus 5.5 for agents, Grok 4.3 for creative writing, and Qwen3.7 Max for translation. Each assumes accuracy at any price; describe your job to add your budget, input size, and where it has to run.

Looking for a model by name?

Search the model catalog here. To get recommendations for a job, use the selector below.

Describe the work, where it can run, your budget, and the input size. This selector recommends models; it cannot carry out the task, open links, run code, or access your files and accounts.

Enter to read, Shift+Enter for a new line · 0 / 2,000 · description stays out of shared links

We keep what you type here, drafts included, for 180 days without your IP address or account, to see which jobs people need. Leave out names and other personal details. Privacy

The reader only fills in the answers. It recognizes requirements and models you mention; it never sees a score or chooses the shortlist. The shortlist is computed on this page from public evidence, every answer is editable, and the link carries your answers.

The answers under the shortlist

Tap any chip. The shortlist reruns at once.

Open. Pick one.

Describe the job above, or pick the kind of work, and the shortlist appears here.

Which AI should I use for each job?

On the October 29, 2026 data, Claude’s top model scores highest in 4 of the 5 job groups below, and ChatGPT’s leads on reasoning. Each cell is the highest-scoring model in that company’s current lineup, on the same evidence the job pages use. Your plan decides whether you get that model, and in which part of the app, so check the plan before you pay.

Highest-scoring model in each company’s lineup, by job
JobChatGPT, OpenAI modelsClaude, Anthropic modelsGemini, Google models
Overall: AI assistantGPT-6 Astra scores 86.1Claude Opus 5.5 scores 86.3 (highest in this row)Gemini 4 Argon scores 82.3
Knowledge: Studying, ResearchGPT-6.1 Sol scores 86.2Claude Opus 5.5 scores 89.5 (highest in this row)Gemini 4 Argon scores 82.6
Reasoning: Reasoning, RAGGPT-6 Astra scores 93.3 (highest in this row)Claude Opus 5.5 scores 86.1Gemini 4 Argon scores 86.9
Coding: Excel, Data analysis, Coding, Debugging, Website buildingGPT-6 Astra scores 74.7Claude Opus 5.5 scores 82.9 (highest in this row)Gemini 4 Argon scores 72.2
Agentic: Presentations, Agents, Customer serviceGPT-6.1 Sol scores 77.2Claude Opus 5.5 scores 90.1 (highest in this row)Gemini 4 Argon scores 78.3
Cheapest paid planGo, $8 a month. Free plan tooPro, $20 a month. Free plan tooGoogle AI Plus, $4.99 a month. Free plan too

The darker entry is the highest score in its row, but a gap of a point or two won’t tell you which app does your work better, so try the same three tasks in each. Jobs where fewer than two of these apps have a measured model are left out. Plan prices come from each provider’s pricing page, read October 16, 2026 for ChatGPT and Claude, and October 21, 2026 for Gemini. For the longer comparison, see ChatGPT vs Claude vs Gemini, and Claude plans in detail.

Current first picks for 29 common jobs

Each pick tops the shortlist on that job’s page, which assumes a builder choosing by accuracy at any price. 21 of the 29 jobs get a first pick from benchmark scores. General scores don’t measure the other 8, so we don’t name one for them.

JobFirst pickEvidence basis
EmailsGrok 4.3Instruction following score 97.1 · proxy
CopywritingGrok 4.3Instruction following score 97.1 · proxy
Creative writingGrok 4.3Instruction following score 97.1 · proxy
StudyingClaude Opus 5.5Knowledge score 89.5 · proxy
ResearchClaude Opus 5.5Knowledge score 89.5 · proxy
ReasoningGPT-6 AstraReasoning score 93.3 · proxy
MathClaude Opus 4.8Math score 84.4 · direct
ExcelClaude Opus 5.5Coding score 82.9 · proxy
Data analysisClaude Opus 5.5Coding score 82.9 · proxy
Data extractionGrok 4.3Instruction following score 97.1 · proxy
PresentationsClaude Opus 5.5Agentic score 90.1 · proxy
CodingClaude Opus 5.5Coding score 82.9 · direct
DebuggingClaude Opus 5.5Coding score 82.9 · proxy
Website buildingClaude Opus 5.5Coding score 82.9 · proxy
Local LLM for codingDeepSeek V4.1 Flash 1017Coding score 62.9 · proxy
AgentsClaude Opus 5.5Agentic score 90.1 · direct
RAGGPT-6 AstraReasoning score 93.3 · proxy
Customer serviceClaude Opus 5.5Agentic score 90.1 · proxy
TranslationQwen3.7 MaxMultilingual score 100.0 · proxy
Language learningQwen3.7 MaxMultilingual score 100.0 · proxy
AI assistantGemini 4 CarbonOverall score 88.4 · proxy
RoleplayNo general pickNot measured
Legal researchNo general pickNot measured
Medical researchNo general pickNot measured
CybersecurityNo general pickCybersecurity benchmarks
AI voice assistantNo general pickVoice benchmarks
Meeting notesNo general pickVoice and speech benchmarks
ImagesNo general pickImage and video generation pricing
VideoNo general pickImage and video generation pricing

Direct means the score measures the job itself. Proxy means it measures the nearest skill we have data for, so try three examples of your own work before you switch. No pick applies a budget. Describe your job above to add your own budget, input size, or hardware limits.

How the LLM selector makes its recommendation

The selector covers 32 tasks for everyday users and builders. Each task uses a relevant evidence source, with its limitations stated. Budget, context, and local-deployment requirements narrow the candidates. Scores are never increased because a model is open weight or uses a particular reasoning style.

A description is read by a decision model that fills in the form and nothing more: it reads requirements and recognizes models you mention, while the shortlist comes from the dataset. Where it read low confidence, the job is flagged for confirmation and the runner-up jobs are one tap away. Answers you did not state are assumed defaults, marked as such, and the shortlist stays provisional while answers or required setup features need checking.

Voice, image generation, specialist research, and other unsupported tasks receive a clear evidence gap instead of a recommendation built from unrelated scores. Compare current API pricing, inspect visual and document evidence, or read the scoring methodology.

Running it on your own GPU? The selector limits the list to open weights but does not check your hardware. The VRAM calculator shows what fits, and the local LLM ranking compares the candidates. Choosing a chat app rather than a model? Compare ChatGPT vs Claude or ChatGPT vs Gemini for plans and app features. Each common job also has a permanent page in the best model for your job directory.

Once you have a shortlist, draft a task prompt or improve an existing prompt to use in your comparison. Running a model you may replace? The alternative finder shows the quality and price delta against it.

Method: bench-align-v5.8-2026-09-30.

Questions

What is an LLM selector?

An LLM selector is a tool that recommends AI models for a specific job. BenchLM’s selector, also called an LLM picker or AI model finder, reads the task, budget, input size, and where the model has to run, then shortlists models from public benchmark evidence and API prices, with every assumed answer marked.

Which AI should I use: ChatGPT, Claude, or Gemini?

It depends on the job and on whether you mean the chat app or the model behind it. The selector compares models on benchmark evidence and API prices. Subscription plans, message limits, and app features such as voice or file uploads differ by plan, so check those with the provider before you pay.

What is the best LLM right now?

No single model leads every job. The overall leaderboard names the current leader across categories, and it changes with each release. For a specific job, the selector answers a narrower question: which models have evidence for that work and still pass your budget, input size, and deployment limits.

How does the LLM selector work?

Describe the job, or pick it from the list. The page shows what it read, fills every remaining question with a stated default, and computes a shortlist at once from the public dataset: a relevant category estimate or observed task result, filtered for the stated budget, context, and deployment needs. Each answer you change reruns the shortlist and states what moved. There is no hidden weighted fit score.

How do I decide which LLM to use?

Start with the job, not the leaderboard. Name the kind of work, then say what would rule a model out: budget, input size, or data that cannot leave your machine. The selector filters the models with evidence by those limits and orders the rest on evidence for that job. Then test the top two on three of your own examples.

What does the reader do with my description?

A decision model fills in the same multiple-choice form you see on the page, and nothing else. It recognizes requirements and models you mention; it never sees a score or chooses the shortlist. Every answer it fills is marked as coming from your description, and you can change any of them. The shortlist is computed on this page from the dataset, exactly as it would be from clicks. BenchLM keeps the description, including drafts read as you type, for 180 days without your IP address or account, to see which jobs people need.

Why is the shortlist marked provisional?

A shortlist is provisional while any answer under it is an assumed default rather than something you said or chose, or while the job was read with low confidence. The assumed answers are marked. Confirm or change them and the label goes away.

Which LLM should I use for coding?

Choose Build or fix software, then the kind of work you do. Coding-agent results depend on the model, editor or agent harness, and effort setting. Compare the suggested models on representative repository tasks before switching.

Which LLM can I run on my own computer?

Choose that it must stay on your own hardware, and the shortlist is limited to open-weight models. The selector does not check your hardware. The VRAM calculator takes your GPU memory, card count, and quantization and shows which local models fit; the local LLM ranking compares the open-weight candidates.

What is the best free LLM?

A free assistant plan, an open-weight model, and free hosting are different things. For local deployment, the selector limits candidates to open weights. For assistant plans, model access and message limits must be checked with the provider; API prices are not subscription prices.

Why might the selector return no recommendation?

A task may lack suitable benchmark evidence, or no measured candidate may satisfy your constraints. Missing prices cannot pass a price limit. The selector keeps these gaps visible instead of silently relaxing your requirements.

Can I ask why a particular model is missing?

Name it in the description. The page then states where that model stands for the job: on the shortlist, filtered out by a constraint you stated, below the cut with its score, or without evidence for this job.

Is the LLM selector free?

Yes. The selector is free and needs no account; anonymous use has a daily limit on description readings. The shortlist is computed on the page from the public dataset, and a shared link carries your answers but not your description, so it reopens the same answers against current data.

Can I share or reuse a result?

Every answer is written into the page address, so the link reopens the same shortlist against the current dataset. The same answers work as query parameters on the /api/tools/recommend endpoint for scripts and agents.