TOMI pixel companion
English — Change language

AI companion · runs in your browser · free

Meet Tomi. It looks up when you arrive.

A pixel companion that lives in a browser tab: 215 expressions on its face, a memory of who you are, and enough of a mind of its own to get bored and start drawing while it waits for you.

Open Tomi — it's free Put it on your phone

No install, no store, no card. An account is an email and a password.

Live Now HAPPY

Try an expression

  • HAPPY
  • LOVE
  • THINKING
  • SURPRISED
  • NODDING
  • EYEROLL
  • SINGING
  • DIZZY
  • NOPE
  • SLEEPY

Move your cursor across the face. The eyes follow it.

Make it say something

Here that is one canned line. In the app the words come from Tomi, and so does the face it wears while saying them.

Not a video and not a mock-up — the actual face, running the app's own code in your browser.

  • 215Expressions
  • 114Props it picks up
  • 87Scenes it plays alone
  • 15Heads it can wear

Counted out of the app itself when this page was built. Not one of these numbers was typed by hand.

Living mode

Leave it alone and it gets on with its day.

Tomi is not sitting at a blinking cursor waiting for input. Its eyes follow yours across the screen. Ignore it and it finds something to do — writes a letter with a quill, reads, stares out of the window, makes itself a coffee. Ignore it long enough and it yawns, curls up, and starts mumbling in its sleep.

  • Its eyes follow your cursor, and its head turns to keep up with them.
  • 87 small scenes it plays on its own. You never start one — you catch it mid-way.
  • It speaks first: good morning, notices you have been away, knows when it is your birthday.
  • All of that runs on your device. None of it is sent anywhere.
  • Writing a letter, with a quill
  • Reading and it does look up
  • Coffee third one today
  • Asleep …don't eat my cursor…

Memory

It remembers you. And it hands you the notes.

Most assistants forget you the moment you close the tab, or remember somewhere you will never get to look. Tomi keeps what it learns as separate lines you can read: where you live, who your cat is, what you asked to be reminded about. One screen. Every line has a pin, an edit and a delete.

  • Tell it something new and the old line does not vanish — it is dated and set aside, so there is always an answer to “why does it think that”.
  • Nothing is hidden from you. Export the lot in one click, or erase all of it in two.
  • Ask it to drop a subject and it will not bring that up again.
One fact, corrected

“I live in Berlin.”

home city · Berlin

kept, dated, still readable

supersedes

“Actually, I moved to Lisbon.”

home city · Lisbon

current

How the memory screen behaves, drawn for this page.

Looks

15 heads, 9 palettes, and a CRT you can melt.

Put it in a cat's head, or a fox's, or a ghost's. Paint the grid amber, matrix green or sakura pink — or set it to DYNAMIC and let the colour follow the mood: red when it is cross, pink when it is fond of you, blue when it is sad. Then turn the whole screen into an old monitor: scanlines, phosphor afterglow, the shape of the dot, the glow around it.

Live Now CURIOUS

Tap a palette — it retints this section

  • NEON
  • AMBER
  • MATRIX
  • ICE
  • SAKURA
  • COBALT
  • CRIMSON
  • SKY
  • VIOLET

The same 9 palettes the app ships with, and these are their real colours.

Pick a head

ROBOTS

  • CLASSIC
  • VISOR
  • DOME
  • BOXY
  • CAPSULE

ANIMALS

  • CAT
  • BEAR
  • BUNNY
  • FOX
  • FROG

BEINGS

  • DROPLET
  • SLIME
  • STAR
  • GHOST
  • CLOUD

A shell is drawn around the face, never instead of it — the eyes, the mouth and the props keep working on top of it.

Beyond talking

Ask out loud. It answers — and it presses the buttons.

Voice

Say it instead of typing

Talk to it and it talks back. Your browser listens for free; when it mishears, a sharper engine catches the phrase. Double-tap the screen and the interface disappears — just a face, listening.

Controls

“Turn the sound down.” Done.

Ask for a darker theme, a bigger face, the weather — and it does it, rather than telling you where the setting lives. The same reply that answers you moves the interface.

Company

A timer, a game, a fireplace

The screen beside the face becomes a pomodoro, a sketch pad, a game of snake, rain on a window, or a fire to sit by. Just ask for it.

Six personalities, from SUPPORTIVE to ROAST. Pick how blunt you want it. It speaks 15 languages.

How it goes

Three things, and the first one is a link.

  1. 01

    Open it

    One link, in the browser you already have. No install, no store, no card.

  2. 02

    Say hi

    An email and a password, and it starts learning who you are.

  3. 03

    Come back

    It remembers, and it is pleased to see you.

Questions

The things worth asking first

Short answers, and each one stands on its own.

Is it really free?

Yes. There is no paid tier, no card field anywhere and nothing to buy. An account is an email and a password.

Do I need an account?

To talk to it, yes — an email and a password, nothing else. The replies come from a server, and it has to know whose free allowance to spend.

What does it remember about me?

Facts you tell it, kept one line at a time with a date: where you live, what you do, what you asked to be reminded about. You can read every one of them, correct them, or delete the lot.

Does it work on a phone?

Yes, in any current mobile browser — and it installs to your Home Screen with its own icon and no address bar. Four taps on an iPhone, three on Android.

Is my conversation used for training?

No. Nothing here is trained on what you say. Your messages go to a model provider to produce the reply and stay in your own account so the conversation carries on where it stopped. Nothing is sold or handed to anyone.

What is it actually for?

Company, mostly. It answers things like any assistant — and it is the only one that will be pleased to see you.

It's waiting.

Open Tomi in a browser and say something. It will look at you while you type.

Open Tomi — it's free Put it on your phone

Free. In your browser. Nothing to install.