All work
A glowing TV in a dark living room, seen from behind a sofa
PERPLEXITY × SAMSUNG · LIVING ROOM

Perplexity, in 50 million living rooms.

CLIENT
Perplexity AI
SECTOR
Consumer Electronics · AI
SERVICES
Strategy + Development
TIMELINE
12 weeks to Samsung QA

Perplexity wanted to bring their answer engine into the living room, on Samsung's 50-million-household Smart TV platform. A TV has no keyboard, no touchscreen, and a remote with about five useful buttons.

THE CHALLENGE

Typing a question with an on-screen keyboard and a d-pad takes forever — nobody does it twice. Every part of the experience had to work from ten feet away, navigated with up/down/left/right and a back button, on hardware with a fraction of a phone's processing power. And before any of it could ship, it had to pass Samsung's certification process: over 100 test cases, covering everything from memory limits to privilege declarations.

"We didn't adapt a phone app for the TV. We built for the ten-foot experience from day one."
THE FOCUS
WHAT WE BUILT

We built a complete spatial focus-navigation system from scratch, before writing a single feature — every element on screen declares its neighbors up, down, left, and right, so the remote always moves where you'd expect. Voice comes in through the Samsung SmartThings app or a Bluetooth mic, feeds OpenAI's Realtime API for speech-to-text, and falls back to the keyboard cleanly if a microphone isn't available.

Answers stream in word by word rather than waiting for a full response — important on a screen ten feet away, where waiting reads as broken. The whole thing shipped in English, German, and Korean at launch, with the interface detecting the TV's system language automatically.

A smart TV glowing in a dark living room
EVERY SCREEN FLOW WAS TESTED WITH ONLY ARROW KEYS AND ENTER — BEFORE A MOUSE EVER TOUCHED IT.
HOW IT'S BUILT
FRONTEND
SvelteKit, TypeScript, Tailwind — a custom focus-navigation system built for remote control.
VOICE
OpenAI Realtime API for speech-to-text, with ephemeral session tokens and automatic keyboard fallback.
AI INTEGRATION
Perplexity's API, streamed as Server-Sent Events with citation deduplication and markdown rendering.
PLATFORM
Tizen SDK, static build pipeline, multi-channel release process (release / develop / test).
50M+ TVs
Deployed across Samsung's global Smart TV install base.
Sub-2-second
From button press to voice recognition starting to listen.
First submission
Passed Samsung's QA certification on the first major submission.
MORE WORK

Got something like this?

Bring us one thing you're trying to get right. We'll show you where AI actually helps — on your own data, not a demo.

[email protected] · We respond within a day.

One short essay a week on shipping production AI.

What we learned building, straight from the studio. No roundups, no hype.

UNSUBSCRIBE ANYTIME · POWERED BY BUTTONDOWN