WebAI StudioExplore what's possible with On-Device AI directly in the browser. No API keys, no server costs, full privacy.
Open a customer email and get the exact one-click resolution button plus a tailored reply drafted with the Writer API.
Write a message in peace — if your draft sounds harsh or leaks an API key, get a gentle nudge to soften it with the Rewriter API.
Tell the reader how much time you have ("I have 30 seconds" or "Just the technical takeaways") and watch the article adapt with the Summarizer API.
Skip the 10 filter dropdowns: describe what you need in plain English and watch the storefront filter pills toggle themselves.
Paste a meeting snippet, a cURL command, a receipt, or a tracking number and immediately get the right one-click action card.
Stay in deep work: Classifier screens incoming pings so only true emergencies ring now while routine updates wait for your 5 PM digest.
Describe a travel or software expense in one plain sentence and watch the accounting dropdowns and toggles select themselves.
Clear obvious community comments with Classifier, and only wake the Prompt API judge when a comment is sarcastic or borderline.
The production pattern for cheap moderation: embeddings clear the obvious 90% in microseconds, the LLM judges only the borderline.
Fully local RAG: retrieve the relevant passages with embeddings, then answer with the Prompt API — citations included.
Search a help center by meaning, side by side with keyword search — and watch keywords miss what embeddings find.
A zero-shot classifier: route incoming messages to categories defined only by a few example phrases.
Catch near-duplicate bug reports before they are filed, even when they share no words with the original.
Group raw user feedback into themes with k-means over embeddings, then let the Prompt API name each cluster.
Serve instant answers for paraphrased questions by caching LLM responses under their embeddings.
A ⌘K palette that understands intent: describe what you want in your own words and the right action lights up.
Guess the secret word: every guess is embedded on-device and scored by how semantically close it lands.
Say "she sells seashells" as fast as you can — the on-device recognizer scores how much of it survived.
Speak into the mic: on-device captions appear instantly, and a second track renders them live in another language.
Say "table for four next Friday at seven, outside" and watch the booking form fill itself — speech in, structured data out.
Read the same passage against the command, dictation, and conversation models — then compare accuracy and latency.
Dictate product names the recognizer has never heard — then boost them with contextual biasing and watch the diff.
Speak your messy first draft, then let the Proofreader and Rewriter turn it into publishable text.
The Writer invents a bedtime story from three ingredients, then the browser reads it aloud — highlighting each word as it speaks.
Guess which language the snippet is written in — then see if you beat the Language Detector's confidence-ranked answer.
The dedicated Proofreader API: every error underlined in place, with a label, an explanation, and one-click accept.
A 3×3 pad of the Rewriter's option space: pick a tone and a length, and the same text reshapes live.
One article, every Summarizer option: tldr, key-points, teaser, and headline at each length, side by side.
Pick an intent — accept, decline, stall — and the Writer drafts the reply to a real email, streaming, with tone and length knobs.
Translate text from one language to another with native-like fluency.
Condense long articles or text into concise, digestible bullet points.
Fix grammatical errors and improve sentence structure.
Rewrite casual text into a formal, professional tone.
Generate creative ideas for a given topic.
Generate functional JavaScript code from a description.
Generate responsive UI components with HTML and Tailwind CSS.
Simplify complex technical or scientific concepts.
Convert natural language questions into executable SQL queries.
Quickly draft a polite email from a short description.
Describe a pattern in English, get a regex with an explanation — and test it live with match highlighting.
Fork one conversation into two futures with session.clone() — both branches inherit the context, then diverge side by side.
Drop in your photos, and search them by meaning — "food on a table", "someone smiling" — without one pixel leaving your device.
Point your camera at anything, freeze a frame, and ask the on-device model about what it sees.
You sketch, Gemini Nano guesses: the model interprets your doodle after every stroke.
Extract raw text from images, receipts, or documents.
Generate detailed alt-text or descriptions for images.
Understand the context, joke, or cultural reference in a meme.
Take a photo of your fridge contents and get recipe ideas.
Categorize photos for auto-organization.
Drop a UI screenshot and the multimodal model rebuilds it as HTML — rendered live next to the original.
Drop a lecture recording: transcript, key-point notes, a Q&A chat over the content, and auto-generated flashcards.
Transcribe spoken audio into accurate text.
Listen to meeting audio and generate action items.
Get a quick summary of a long voice note.
Real function calling: tell the model what you want and watch it invoke JavaScript tools that drive a live dashboard.
Paste a CSV and ask questions in plain English — answers come back structured, with the reasoning shown.
Force the model to output a strictly formatted JSON object.
Extract people, locations, and organizations into JSON.
One input, every API: whatever you paste is intent-routed to the right tool — translate, summarize, proofread, rewrite, or answer.
Two people, two languages, one conversation — every message is detected and translated both ways as it is sent.
Scan a locale file for strings left in the wrong language, then fix the stragglers with one click.
A five-API pipeline: detect each message's language, translate it, triage it into folders, digest the inbox, and draft replies in the sender's language.
Ask a question about an image using your voice.
Extract line items from a receipt image into structured JSON data.