An island floatsat the top of your screen.
Fuyu is a desktop island for Windows. Todos, clipboard, messages, translation, music and your AI agents live at the top of the screen. It opens when you need it and tucks itself away after.
One island, one whole day
Today's todos, the one you're focused on, a daily note and the archive. Press Start to time it; collapsed, the island just says “3 todos left”.
Text and image clipboard history. Tab cycles through starred, images, files, snippets and #tags. Drop files on the island to hold them, then drag them into another app.
QQ, WeChat reminders and several mailboxes. New messages surface from the island and slip back after a glance; mail can be read and answered right there.
Select text, press the shortcut, and the translation is right there, from the LLM translators you choose. No extra browser tab.
Press the shortcut and the screen holds still. Click a window to take it, or drag an area; boxes, arrows, text, mosaic, numbers, then Enter copies it. Try it on the screen right here.
Claude Code and Codex sessions light up on the island: working, waiting on you, asking for approval. Approve on the island; click a session to jump to its terminal.
Control whatever is playing, with lyrics and a waveform that follow along. When nothing needs you, the island just sits quietly at the top.
Let the AI do the work.You just press Allow.
With a few Claude Code and Codex sessions open, there's no need to flip through windows to see which one stopped. Working, waiting on you, asking for approval: the island tells you at a glance. Try the buttons below.
- Claude Code and Codex
- SSH remote sessions too
- Jump back to the terminal, even inside VS Code
Build once to check the preview
pnpm build5 h 4%7 d 62%Fable 3%
- fuyu-site · Clipboard image preview at 720pxYou: make the clipboard image preview 720pxBash pnpm build
- fly-island · Likes in the plugin market
- fuyu-plugins · GPU power in the system monitorYou: go aheadBash pnpm test --watch
Know what it's doingwithout looking.
Ten sounds, one for each thing: you sent a message, it asks you something, it needs approval, it failed, it's done… a thumb piano Fuyu synthesises itself, so you can tell them apart by ear. Below is a stretch of a working session; turn the sound on and let it play.
Click one to hear it alone
- Quiet hours
- Import your own sound pack
- Silent while the terminal is in front
Away from the computer? Once the screen locks, the same alert goes to your phone: Bark, Telegram, Discord or Feishu, and you can answer from there.
Anything can go on the island.
Install plugins from the market, or write your own in TypeScript, JavaScript or PowerShell. You grant each plugin the data it may see, one item at a time.
npm create fuyu-plugin@latest- Templates in three languages
- Signed and checked
- Permission, item by item
fuyu-plugin Skill
Say what you want; AI writes the plugin
Every new plugin comes with a skill. Open the plugin's folder in an AI coding assistant like Claude Code or Codex and it knows how Fuyu plugins are written, tested, packaged and published, and which traps to avoid. You just say what you want.
- 1Start a plugin, skill includedWrites .claude/skills/fuyu-plugin/ and AGENTS.md, left out of the package
- 2Add the skill to a plugin you haveNeeds the plugin's manifest in the folder; files you changed are kept
- 3Open an AI assistant in the folderCodex and other assistants that read AGENTS.md work too
Make a plugin: today's weather on the collapsed island, the next three days when opened.
● Read the skill: .claude/skills/fuyu-plugin/SKILL.md
● npm create fuyu-plugin@latest weather -- --template status
● Write main.ps1: status text within 24 characters, a detail page
● npx fuyu-plugin test · 4 passed
● npx fuyu-plugin validate · every permission used
✓ Done. If the island is running, npx fuyu-plugin dev shows it there.
- Shapes: when to use a page, the collapsed bar, a command, a notification or a webview
- Permissions: ask only for what's used, sensitive ones when needed
- Limits: 24-character status, 500 list items, 6 notifications a minute
- Publishing: every step to sign, pack and list it in the market
Light, and yours alone
A small island at the top of the screen: it takes little, and takes nothing of yours.
- 0accounts
- Nothing to sign up for; install it and go.
- Local
- Todos, notes and clipboard stay on your own PC.
- Out ofthe way
- It waits at the top of the screen, over no window.
- GPL3.0
- Open source; every line is on GitHub.
Let it surface.
Free and open source, for Windows 10 and 11. Already installed? It updates itself.
Install note
The installer isn't code-signed. If Windows SmartScreen stops it, choose More info → Run anyway. Slow from GitHub in China? Use the mirror.