Add to Chrome
Chrome extension · free & open source

A tiny stage for whatever you're playing.

Play a song on any tab and a little chibi performer shows up, drawn to match the genre. Hover it to control your music from anywhere.

小舞台Kobutai means “tiny stage” in Japanese and Chinese.

music.example/watch
Try it: pick something to play
0:003:24

Collect all 12

Every new song is one draw from that genre’s pool. No rarity tiers, nothing to buy, just stickers for your album. Hover a card to wake it up.

Small, but it's paying attention

Knows the genre, offline

A small model we trained for Kobutai (about 2.6 MB) reads the title, artist and site right on your computer: music, video, live or podcast, and one of 10 genres. No key, no recording, nothing sent.

“Neon Static” · Paper Comets→Music · Rock→Rina
How the model was trained: report, charts and code →
Optional: connect your own AI for a second opinion. It’s only asked when the built-in model is unsure, about one song in three.
Free tiers that work:Google AI StudioGroqNVIDIAOpenRouter :free
Or your own:OpenAIAnthropicDeepSeekOllama+30

Bring your own characters

Search thousands of community pets on Petdex, or drop in a sprite sheet you drew yourself. Imported characters join the draw, and ones you drew can be shared: picked ones go out to everyone in the weekly update, credited to you.

Drop pet.json + spritesheet.webp
Auto-match (beta): when a title mentions a well-known character or meme, that character shows up. Matching happens on your device.

Control music from any tab

Hover the character to play, skip, seek or change the volume, even when the music lives in another tab. There’s also a mini player in the toolbar, and a picture-in-picture mode.

1:123:24
Tuned for YouTube, YouTube Music, Spotify and Bilibili, and works on most other pages that play audio or video.

Little moods

A kaomoji bubble says what’s on. During long videos and streams a new one pops up every few minutes, sometimes with a little move. When everything goes quiet, the stage packs itself away.

\m/(≧▽≦)\m/(っ˘ω˘ς )(ノ◕ヮ◕)ノ*:・゚✧(。-ω-)zzZ🤘☕🥳

No account. No tracking. No servers of ours.

Read the full privacy policy →
  • Your album, settings and imported characters all stay in your browser.
  • What’s playing is recognised on your device, so nothing is sent. If you connect your own AI, only the title, artist and site name of items the built-in model is unsure about go to the provider you picked.
  • No ads, no analytics. Open source under the MIT license.

Questions

Can I try it now?

Yes. While it waits for the Chrome Web Store, you can build it from the open-source code in a few minutes and load it into Chrome. How to install the beta →

Is it really free?

Yes. No ads, no in-app purchases, no premium tier. If you turn on AI you use your own key, and free tiers are enough.

Do I need an AI key?

No. A small built-in model recognises what’s playing offline. Connecting your own AI is optional, and it’s only asked when the built-in model is unsure.

Will it get in my way?

It only appears while something is actually making sound, and tucks itself away 5 minutes after everything stops. You can drag it, resize it, or hide it on specific sites.

Can I make my own character?

Yes. Any Petdex-format pet (pet.json + spritesheet.webp) can be imported, and the GitHub repo explains the character format.

Which languages does it support?

English, Japanese and Chinese. It follows your browser’s language, and you can switch any time from the top of the settings page.

Give your music a little stage.