Repository navigation
Releases
Izuki v1.0.212
🌐 Izuki's website — download, phone app and TV app: izukinova.ai
Izuki 1.0.212: Eye Control settles where you look
👁️ Eye Control, steadier
- A look at a toolbar's empty space now settles on the nearest real button, never on the toolbar itself. Only controls you press, pick or type into can be chosen.
- A look that drifts slowly is a new look. Movement is measured from where the gaze actually settled, so a lock cannot ride along to another control.
- Only one control walk runs at a time. A look that lands during a walk uses the last list instead of starting a second one.
🧊 The site opens its eyes
- The homepage opens with the eye-blink: a closed eye, a line of light, then the page. It waits for the page, plays once, and is skipped for deep links and reduced motion.
- Chat demos answer in Nova's recorded voice and can return a draft, a shaped week, worked math steps, a due list or a reminder card.
- The floating quiz answers explain themselves; choosing and submitting stay with you.
- Six new posters, updated screenshots, richer search metadata and the “Izuki Nova” name are live at izukinova.ai.
- The Android over-apps orb now draws the same liquid glass orb as the phone app, site and PC, instead of a flat glowing dot.
📱 Phone updater from 1.0.211
This build keeps the verified updater: APK size, SHA-256, package, version, signer, real progress, release notes and a post-install version check. It installs over 1.0.211 because the Android versionCode is now 212.
Checked before release
- Browser, phone, Eye Control, HTML, TypeScript and production build checks pass on main.
- The Android APK, iPhone project, web, Windows, coordinate and CodeRabbit checks passed on the merged PRs.
- No physical Android phone was attached here. The installer handoff, Quick Settings tile and post-install check remain CI-verified, not device-tested.
If you are updating the phone app
Use Settings → Phone → App updates → Install update on 1.0.211, or install Izuki-Companion-Android-preview.apk from this release. Android may warn that this is a preview build; that is expected for the sideloaded companion.
Izuki v1.0.211
🌐 Izuki's website — download, phone app and TV app: izukinova.ai
Izuki 1.0.211: an update you can actually trust
⬆️ The phone updater now proves it worked
The old in-app update could open Android's installer and still leave you staring at "not updated". This build replaces that guess with a real check:
- The update card says Izuki 1.0.211 is ready, shows the release notes, and has a direct Install update button.
- The APK downloads with real progress, then is checked against GitHub's file size and SHA-256, the package name, the newer
versionCode, the APK's ownversionName, and the installed app's signer before Android's installer opens. - A half-finished download is kept in a unique
.partfile and never handed to Android. - When you come back, Izuki asks Android which version is installed. It only says Updated when that version really changed. If the installer was cancelled or blocked, it says so, keeps the retry, and links the Download page.
- Update checks retry when the network comes back, and refresh when you return after six hours.
📱 More ways to reach Izuki
- Ask Izuki in Android Quick Settings: one swipe and a tap opens the companion ready to listen.
- A one-tap phone dock for Home, Back, Recents, Notifications, Quick Settings, Screenshot and Power.
- The update card is one tap from the reminder banner, and the banner scrolls straight to it.
🔐 A safer wake hand-off
The exported launcher activity no longer accepts a wake phrase from any other app. The wake service, floating orb, Quick Settings tile and notification each mint a one-use token first. A second app can open Izuki, but it cannot make the assistant listen or inject words.
🧊 The glass site
The site now uses self-hosted Sora, Manrope and JetBrains Mono, an Earth WebP hero, real lofi photography, a clearer floating Task Stage, and readable glass labels on phones. The download links and search/social cards point at the current build.
Checked before release
- Android APK build, web checks, hand-overlay, Windows, iPhone project integrity, coordinate and CodeRabbit checks pass.
- The Update Center was exercised in a real headless browser with a mocked native bridge: update card, release notes, install arguments, pending version, successful return and cancelled-installer message all pass.
- No physical Android phone was attached here. The installer handoff, Quick Settings tile and post-install check are CI- and browser-verified, not device-tested.
If you are updating the phone app
Install Izuki-Companion-Android-preview.apk from this release, or use Settings → App updates → Install update in 1.0.210. Android may warn that this is a preview build; that is expected for the sideloaded companion.
Izuki v1.0.210
🌐 Izuki's website — download, phone app and TV app: nova-izuki.github.io/izuki
Izuki 1.0.210: a cockpit for your phone, and its screen on your PC
🏎️ Your phone, from the driver's seat
Settings → Phone → Open cockpit is a dark, glanceable panel for the phone: battery and charging, network, screen and lock state, and up to three quick actions. It is not a mock-up — every number comes from the paired Android device.
In Drive mode the cockpit also shows the speed your phone's GPS reports, right beside the same quick controls, so you can leave the map full-screen and still see what matters.
🛣️ Autopilot that shows every step
Type a short routine in the cockpit: “open YouTube and search lofi”, “open Chrome and search the weather”, “tap Search”, “type good morning”, “scroll down twice”.
- You can watch it work. The plan appears before it starts, every action is added to the log, and Stop ends it between steps.
- It asks the phone, not a guess. It taps a named control where the phone says that control is, and only types into a field the screen reports.
- Dangerous presses are refused. Send, Pay, Buy, Delete, Confirm and similar labels are never tapped by Autopilot. It also will not press Enter unless the screen shows a Search or Go control.
- It leaves the lock screen alone. A locked phone is never read, tapped or typed into.
👆 Real phone control
The Android companion now performs actual touch gestures through Android Accessibility: tap, swipe and long-press at exact screen coordinates, plus tap-by-label, Enter/Search, Back/Home/Recents, lock, screenshot and the power menu.
This also fixed two bugs in the screen reader: password fields and their hints are never read, and saved screen nodes are recycled instead of leaking on every look.
💻 More in the PC app
Settings → Control my Android → Open phone screen shows the real phone screen on your PC over ADB. Tap it, drag to swipe, use Back/Home/Recents/Enter, or type into the focused field. It refreshes live and refuses to show or touch the phone's lock screen.
Checked before release
- Phone tests: routing, apps, native bridge, audio, Drive and the new Autopilot step-order/safety checks pass.
- Browser checks: the phone toolbar still fits at 320px, Settings folding/search works, and the website has no JavaScript errors.
- TypeScript typecheck, production build and the Rust library check pass.
- The Android APK is built by CI. No phone was attached to this machine, so the first real-device gesture and cockpit pass is yours — enable Android Accessibility when asked, and keep the phone unlocked.
If you are updating the phone app
Install the new Izuki-Companion-Android-preview.apk from this release. Android may warn that it is a preview build; that is expected for the sideloaded companion.
Izuki v1.0.209
🌐 Izuki's website — download, phone app and TV app: nova-izuki.github.io/izuki
Izuki 1.0.209: "any good email?" is checked, not searched
📬 Your Gmail question reaches the inbox
1.0.208 fixed the mail parser, but the Chat tab still sent Gmail questions through the generic apps and model lane. "Check my gmail on chrome for any good message" could still become a search for the words "chrome good". Now:
- Typed in Chat, a mail question takes the inbox/search lane before any model or screen step.
- "Any good message?" runs the same inbox check as Apps → Inbox. "On Chrome" is where you would read it, never a search term.
- Real searches still search: a named sender or topic, or a filter like "unread" or "today", stays a Gmail search.
- Outlook stays Outlook: the Gmail inbox shortcut does not answer a question that explicitly names another mail service.
- Check again is fresh: an explicit check reads the inbox again instead of replaying the ten-minute cache.
- The wait says what it is doing: "Checking your inbox…" instead of "Thinking…".
Checked before release
- The exact sentence is covered by a route test: the inbox lane wins, while "unread" and named-topic searches stay searches.
- The TypeScript build passes.
- The full Rust suite and the Windows installer build run in CI.
Izuki v1.0.208
🌐 Izuki's website — download, phone app and TV app: nova-izuki.github.io/izuki
Izuki 1.0.208: "any good emails?" means what you meant
📬 Email requests understood properly
You asked: "check my gmail on chrome for any good message". Izuki searched for emails containing the words "chrome" and "good" and found none. That was wrong. Now:
- "Any good emails?", "anything worth reading in my inbox", "check my gmail for anything important" go through your inbox and pick out what needs you. That's the same check as Apps → Inbox, done straight from your Gmail account with no clicking around in Chrome.
- Where you'd read it isn't the topic. "On Chrome", "in my browser" and "on my phone" are no longer searched for.
- A real topic still searches: "any good emails from Amazon" looks for Amazon.
- Attachments and topics stay searches: "any good emails with attachments" still filters for attachments, and "emails about my website" searches for the website instead of treating it as a place.
🤫 Heads-ups wait while you're talking
A heads-up that isn't urgent (like "your C drive is nearly full") no longer cuts in while you're in the middle of asking Izuki something or while it's working. It is kept for your next welcome-back summary instead of being lost.
Checked before release
- Automatic checks:
- The full Rust suite, with your exact words as a test case, plus attachment, topic and "using Chrome" cases.
- The Windows, web and phone CI jobs.
- Review rounds.
Free, as always. No account, no subscription, nothing to pay.
Izuki v1.0.207
🌐 Izuki's website — download, phone app and TV app: nova-izuki.github.io/izuki
Izuki 1.0.207: typing, scrolling and the rest, done directly
⚡ Izuki controls apps through Windows, not your mouse
1.0.206 made button presses direct. This update does the same for the rest of what Izuki does on screen, so it works like Jarvis: through Windows itself, exactly, with your mouse and keyboard left alone.
- Typing: a one-line box (a search box, a name, an address) is filled straight in. No keys are pressed, and Izuki checks the box really holds the text.
- Scrolling: pages, panes and lists scroll directly, with no mouse wheel.
- Lists, file lists and trees: one click picks an item and two open it, both done directly.
- Dropdowns and menus: dropdowns and submenus open directly.
- Sliders: volume, brightness and zoom sliders are set directly.
- Right-click menus: they open from the keyboard on the right item.
Izuki still types normally into documents. On web pages, the browser extension types inside the page. The pointer is only for things with no direct way, like games and drawing.
📬 The Inbox shows when it checked
"Go through my inbox" now says when it checked and how much it read, for example "Checked at 8:34 · read 18 emails from the last 3 days · 1 needs you, 17 promotions and newsletters skipped". Pressing "Check again" visibly updates, even when the answer is the same.
Checked before release
- Automatic checks:
- The full Rust suite (711 tests).
- Real-desktop tests on this PC, run twice: Izuki filled a real text box and ticked a real tick box through Windows. No keys were pressed and the mouse never moved.
- The Windows, web and phone CI jobs.
- Review rounds.
- Not tried by you yet: a full task with direct typing and scrolling in your own apps.
Free, as always. No account, no subscription, nothing to pay.
Izuki v1.0.206
🌐 Izuki's website — download, phone app and TV app: nova-izuki.github.io/izuki
Izuki 1.0.206: does it directly, like Jarvis
⚡ Less clicking around, more just doing it
You told us Izuki wasn't doing well on the things you asked. Your log showed why:
- it paused every time you touched the mouse, because it was using the same one;
- it tried again and again to click a window's ✕ and got stuck;
- it clicked through menus for things it could just do.
Now:
- It uses its own abilities first. In the middle of a task, Izuki does things itself instead of hunting through menus: dark mode, a settings page, a folder, a window layout, a timer, focus mode, a screenshot, a clean-up. It only clicks on screen when there's no direct way.
- Your mouse stays yours. Real buttons, links, tabs and tick boxes are pressed through Windows itself, so the pointer doesn't move. The pointer is only used for things that can't be pressed that way, like games, drawing apps and file lists.
- "Open Bluetooth settings", "Wi-Fi settings", "display settings", "take me to Windows Update" and about thirty more open that page at once.
- "Close Chrome", "quit Spotify", "close the Chrome window" close the way the ✕ does, so an app with unsaved work still asks first. It's only that app: "close note" never closes both Notepad and OneNote.
Safety: a task only closes, deletes, sends, pays or restarts when you asked for exactly that. "Close Spotify and open Chrome" never lets it close Chrome, and "don't close Chrome" is always a no.
🧠 Choose how Izuki uses your brains
Settings → Izuki's brain → How Izuki uses your brains:
- Fastest (as before): whichever of your brains answers best. It switches when one is slow or busy.
- My brain + backup: your brain answers. Your fallback brain steps in only if it errors or says nothing for 20 seconds, and never both at once.
- Only my brain: exactly the brain and model you picked, never switched. If it can't answer, Izuki tells you.
Checked before release
- Automatic checks:
- The full Rust suite (709 tests), with new tests for:
- the direct steps;
- "close" and settings-page wording;
- who may close or send what;
- each brain mode.
- A real-desktop test on this PC: Izuki ticks a real Windows tick box through Windows, and the mouse never moves.
- The phone routing checks, and the Windows, web and phone CI jobs.
- Review rounds.
- The full Rust suite (709 tests), with new tests for:
- Not tried by you yet: a full task with the new direct steps, and the brain modes with your keys.
Free, as always. No account, no subscription, nothing to pay.
Izuki v1.0.205
🌐 Izuki's website — download, phone app and TV app: nova-izuki.github.io/izuki
Izuki 1.0.205: a folder opens once
📁 Downloads opens once, not six times
Ask Izuki to open Downloads (or Documents, Pictures, Music, Videos) when that folder is already open, and it brings the window you have to the front instead of opening another one.
Before, if the folder opened behind another window, the next look didn't see it, and Izuki opened it again. Your log from 9 November shows it happening six times in a row. Now:
- an open folder comes to the front;
- one that's still opening isn't started a second time;
- if Windows won't bring it forward, Izuki tells you it's on the taskbar.
"Open Photos" still opens the Photos app. "My photos" opens your Pictures folder.
Checked before release
- Automatic checks:
- The full Rust suite (699 tests).
- A real-desktop test on this PC: asking for Downloads twice leaves exactly one Downloads window.
- The Windows, web and phone CI jobs.
- Review rounds.
Free, as always. No account, no subscription, nothing to pay.
Izuki v1.0.204
🌐 Izuki's website — download, phone app and TV app: nova-izuki.github.io/izuki
Izuki 1.0.204: dim the rest, windows that float, and a smarter agent
🌗 Dim the rest
Say "dim the rest" (or open Style → Layouts) and everything except the window you're working in fades into the background. Switch windows and the light moves with you.
- How dark: "dim the rest a little" for soft, "make the dim darker" for deep.
- With Focus mode: turn on "Also while I focus" and "focus for 25 minutes" dims the rest by itself. It brightens again when the session ends.
- Turning it off: "undim" brings everything back.
Clicks go straight through the dim, and it never takes focus. It stays out of screenshots, recordings and the phone remote, so Izuki's AI always sees your real screen. It needs Windows 10 version 2004 or newer, and Izuki tells you if your PC is older.
📌 Keep on top, see-through, hide the rest
- "Keep Spotify on top" keeps that app above every other window. "Unpin Spotify" lets it go, even if another tool pinned it.
- "Make Discord see-through", "make this window 50% transparent" or "a little see-through" lets you see behind it. "Make Discord solid again" undoes it.
- "Hide everything except this" (or "clear the clutter") sends every other window to the taskbar. "Undo the layout" brings them back.
Every window goes back to normal when Izuki quits. All of these work from your phone, Discord and Telegram too.
🔁 The agent re-plans after a failed step (Freebuff)
When a step doesn't work (a click, typing, a shortcut, scrolling, opening something), Izuki takes a fresh look and re-plans from what's on screen now. It gives up after three fresh looks instead of looping.
A Send, Pay or Delete button that Izuki has pressed once in a task is never pressed again in that task, so an email or a payment can't happen twice. The exception is a request about several things, like "delete these three files" or "accept all the invites": after a fresh look, the same button can be pressed for the next one.
🩹 Fixed
- A retired AI model kept failing your messages. NVIDIA retired the free llama-3.2-11b-vision model on 5 November, but Izuki kept asking it first. When your other AIs were busy, your message failed. Now a model its provider retired, or won't serve to your key, is benched for a day and that provider's other models answer instead.
- The website's ability counts now match the list.
Checked before release
- Automatic checks:
- The full Rust suite (698 tests), with new tests for the wording, Focus mode, retired models and the final-press rule.
- Real-desktop tests on this PC: the dim sits right under the window in front, fades in and out, and leaves screenshots alone; keep-on-top and see-through apply and undo on a real window.
- The phone routing checks.
- The Windows, web and phone CI jobs.
- Review rounds.
- Not tried by you yet: dim the rest while you work, see-through on your own apps, and the agent's re-plan on a real task.
Free, as always. No account, no subscription, nothing to pay.
Izuki v1.0.203
🌐 Izuki's website — download, phone app and TV app: nova-izuki.github.io/izuki
Izuki 1.0.203: put any app where you want it, by name
🪟 One app, one sentence
Say where an app should go, and Izuki moves just that app's window:
- "Put Chrome on the left", "snap VS Code to the right half"
- "Put Discord in the top right corner" (any corner)
- "Center Notepad", "center this window"
- "Make VS Code full screen", "maximize Discord"
- "Move Spotify to my other screen", "move this window to my second monitor": same place and size on that screen, and a maximised window stays maximised.
Izuki finds the app by its everyday name (Chrome, VS Code, Word, Spotify, Discord, Teams…) among the apps you have open. If you've used two of its windows, it takes the one you used last. It only acts when that app is really open, so "put the chicken in the middle" is left alone. "Undo the layout" puts the window back where it was, and "What Izuki did" lists the move.
It works from your phone, Discord and Telegram too: when your phone names a PC app or says "window", the request goes to your PC.
"Make it full screen" with nothing named still means the video in front, as before.
Checked before release
- Automatic checks:
- the full Rust suite (679 tests), with new tests for the phrasing, how halves and corners split the screen, keeping a window's place on another screen, and finding apps by name;
- the phone routing checks (137 cases);
- the Windows, web and phone CI jobs;
- review rounds.
- Not tried on a real PC yet: moving real windows, and a second monitor.
Free, as always. No account, no subscription, nothing to pay.