AI chat composer UX compared: ChatGPT, Claude, Perplexity & Gemini
ChatGPT hides power in a calm bar. Claude shows model and cost before send. Perplexity forces research depth upfront. Gemini keeps the bar empty and routes files through Drive.
Bottom line
Pick ChatGPT if first-message habit matters most. Pick Claude if spend and latency need to be visible before send. Pick Perplexity if research depth is the default decision. Pick Gemini if Google files and Workspace depth are the hook.
Side-by-side comparison
Screenshots from each product teardown. Tap a shot for a larger view and description.
| Dimension | ||||
|---|---|---|---|---|
| Default bar | ||||
| Tool & mode disclosure | ||||
| Model & cost visibility | ||||
| Attachments & context | ||||
| Voice | ||||
| Product bet | Mass-market habit: look like chat, reveal power when intent is clear. | Research-ready default with explicit cost/quality before send. | Research product: pick depth before the query, not after. | One front door; ecosystem retention via Drive and Google workflows. |
More composer teardowns
Additional teardowns for the same job, not shown in the table above.
Grok
Nearly empty canvas for time-to-first-query; depth and upsells share the same band.
Read teardownGoogle AI Mode
Conversational search on google.com with an explicit AI Mode toggle, not a second app.
Read teardownLovable
Build vs Plan before the agent runs; project starter, not open chat.
Read teardownDeepSeek
Instant/Expert tiering with Search on by default and DeepThink as an opt-in.
Read teardownKimi
Agent pills rewrite the bar into job workspaces; Instant/K3/Swarm sets depth.
Read teardownManus
Assign-a-task framing with mode chips and Lite/Pro/Max agent tiers.
Read teardownGLM (Z.ai)
Builder pills rewrite the gallery; GLM-5.2 swaps in Deep Think and artifact categories; Agent is a second home.
Read teardown
Frequently asked questions
What is an AI chat composer?
The composer is where users type prompts and choose tools, modes, attachments, models, and voice before the model responds. It sets expectation, cost, and capability before the first token streams.
ChatGPT vs Claude vs Perplexity vs Gemini: which composer UX is best?
None is universally best. ChatGPT favors habit and first-message conversion. Claude favors cost and quality visibility with web search on by default. Perplexity favors choosing research depth before the query. Gemini favors a calm bar plus Google ecosystem depth. Match the pattern to your users.
Should tools live in the bar or behind a + menu?
Use bar chips when mode is the product (Perplexity Search vs Computer). Use a + menu when most users should just type (ChatGPT, Gemini). Claude’s middle path defaults web search on and keeps skills behind +. Parallel discovery paths without a bridge confuse users.
Where should model and cost controls appear?
Put model and effort on the composer when spend and latency matter before send (Claude). Use outcome labels in menus when casual users should not pick model names (ChatGPT, Gemini). Lock or gate pickers honestly on free tiers (Perplexity) rather than hiding limits until after send.
How is this comparison different from the product teardowns?
Each product teardown is a screenshot-backed walkthrough of one composer. This page synthesizes the same job across products into a bottom line, comparison table, and copy rules. Use it to pick a pattern, then open the linked teardown for evidence and anti-patterns.
Useful for a critique or spec? Share it.