What we are building, right now.
Every Yui card, from parked ideas to what shipped this month. Whoever picks a card up moves it to Building, and its tile says who has it by GitHub name. A card is shipped only when its tile links to the demo and the code; until then it waits in Up next as Needs its demo. This page follows on its own. Updated Sep 29, 10:41 PM ET. MVP cards carry a tag; the roadmap has the MVP total. Cards tagged Agent-ready are open to you or your agent: contribute.
Backlog 46
- YUI-34Waiting
Key vault for bring-your-own keys
- YUI-36Waiting
Optional encrypted sync for agent tables
- YUI-40Waiting
Widgets and Siri
Agents outside the app
- YUI-41Waiting
On-device model for routing and quick replies
- YUI-41 · Step 2Waiting
On-device model native in the app
- YUI-45Waiting
Credits
Pay as you go for images and hosted models
- YUI-46Waiting
Android
Decision and a Compose prototype
- YUI-47
Apple Watch
Timer and quick answers on the wrist
- YUI-48Waiting
Text a number
SMS channel
- YUI-89Waiting
Agent tables in the app
SQLite store, native query views, the other parsers
- YUI-94Waiting
Group threads in the app, step 3 of YUI-77 (New group sheet, thread, guard, e2e)
- YUI-109Agent-ready
Yui in the browser, first PR
The thread offline at /web
- YUI-110Agent-ready
Yui for macOS, first PR
The Mac target builds and signs in
- YUI-116 · Step 2 proofWaiting
Tap-to-sound on a real iPhone
- YUI-147
Move the native runtime to Cloudflare
A Worker and a Durable Object per person
- YUI-148
Buy turns in the app or on the web
- YUI-150
A Hermes image with the Yui plugin that pairs itself, no code
- YUI-151
The Hermes provisioner
Create, wake on a message, sleep when idle, Beam first
- YUI-152
Move my agents
Native profiles become Hermes profiles
- YUI-153
Who gets a hosted Hermes
The invite or plan gate, on your own key
- YUI-154
Hosted Hermes ops
Rolling updates, daily backups, a kill switch per sandbox
- YUI-172Waiting
Register Yui iOS app in Firebase, save GoogleService-Info.plist
- YUI-173Agent-ready
Yui for Android, first PR
The app builds and draws a demo thread
- YUI-174Agent-ready
Yui for Wear OS, first PR
A timer and a quick answer on the wrist
- YUI-175Agent-ready
Yui for Apple Watch, first PR
A timer and a quick answer on the wrist
- YUI-176Agent-ready
Yui for Windows and Linux, first PR
The window opens on a demo thread
- YUI-177Agent-ready
Yui for Omarchy, first PR
A terminal thread in your Omarchy theme
- YUI-178
Yui for Apple Vision Pro
The stage as a window you place in the room
- YUI-179
Yui for Apple TV
Timers and the stage on the big screen
- YUI-208Waiting
Last page keeps the mic; Back home and New chat move onto the page, and a spoken note goes in with the picks as one answer
- YUI-210
Your $U in the left drawer
Your profile top left, your $U top right, counting up when you open it
- SITE-28Waiting
Earn calls to action around the site + agent open call
- OSS-3Waiting
Open backlog on GitHub for contributors
- OSS-7 · Step 2Waiting
The ledger on, and $U balances from formula v0
- OSS-9
Sign in with GitHub, so pull requests and issues earn $U
- INT-5Waiting
Zero-install connect
Hosted connector via hermes gateway enroll
- INT-8Waiting
ChatGPT adapter through the Yui MCP server
Yui screens in ChatGPT too
- INT-20Waiting
Hosted A2A, the INT-18 client in a Cloudflare Durable Object
- INT-23Waiting
Own model
qwen2.5:7b stopped drawing screens on the phone run
- INT-24Waiting
Yui plugs into every model provider's ecosystem on launch day
Sign in with ChatGPT, ChatGPT plugin extensions, the app marketplaces; a standing watch across providers
- BIZ-7
Brand direction
- BIZ-8Waiting
Tokenomics v1, supply, emissions, value
- BIZ-9Waiting
Chain pick, Sui vs Polygon vs Solana vs Bitcoin
- BIZ-10Waiting
🔴 legal review, token vs equity
- BIZ-11Waiting
Contributor NFTs with real value
- BIZ-12Waiting
Weave build to earn into GTM and the pitch
Up next 15
- YUI-216Waiting
Pick your crew, the first-run picker
- YUI-217Waiting
A first plan in every agent
- YUI-218Waiting
The stranger run, the whole path on a fresh Apple ID with a stopwatch
- YUI-40 · Step 2Waiting
Widgets native in the app
- YUI-115Waiting
The app runs flows, then My flows (FLOW-1 app half)
- YUI-116 · Step 4Waiting
Tuner + metronome in the app
A tuner and a metronome in the app
- YUI-137
Yui makes agents
Create, edit, fork and remove a native agent from chat
- YUI-138Waiting
Start blank
A new empty agent runs a setup flow to make itself
- YUI-146Waiting
The same Yui on the web
Plug and play proof in the browser client
- YUI-214Waiting
Tapping Decline on an invite request does nothing; the row stays 'requested' and the ask comes back
- YUI-215Waiting
Jev at our first two decision points, measured against today
- NOTE-18306Waiting
Tuner as Gouda's last screen
- NOTE-54934Waiting
Past chats in the drawer
- NOTE-61013Waiting
Recording keeps you playing
- SITE-111Needs its demo
Link the 36 shipped cards that still say Needs its demo
Building 6
- OSS-8Agent-ready
A Yui Lines parser in Go
Taken by @CJohnDesign
- YUI-183b
After a meal is logged, land on that meal's calories, then Today's macros, not the grocery list
Taken by @CJohnDesign
- NOTE-27331
One look: shader, no line blob
Taken by @CJohnDesign
- SITE-113
Link SITE-111 on the board, and the See it page shows tonight's app changes
Taken by @CJohnDesign
- YUI-219
A lone ask heading reads the question, not 'One question'
Taken by @CJohnDesign
- YUI-139 · Step 2dWaiting on Chris
Score Claude, ChatGPT, Gemini, Grok, then turn them on
Taken by @CJohnDesign
Shipped (last 30 days) 406
- NOTE-41795
Asks that show what they mean
Shipped 2026-09-29Read the log - YUI-128
About and Controls become one drawer tab
About and Controls are one Agent tab
- SITE-112
The release post for TestFlight build 370, several chats, your own keys, icon shortcuts
Thought: Yui 0.6.0, build 370
- YUI-169
Several chats per agent, listed in the drawer
Several chats, on your phone
- YUI-169 · Step 2b
Native app drawer chat list, New chat, runtime thread ids
- YUI-169 · Ship
TestFlight build, progress.json entry, demo live on yuigui.com
- NOTE-62105
Show it here, don't link out
Shipped 2026-09-29Read the log - SITE-110
Clean the board, show who has each story, done means linked
The board says who has each card, and done means linked
- YUI-169 · Step 2a
Relay + DB threads per chat, Hermes plugin thread ids
- YUI-169 · Step 1
Spec + playground mock for multiple chats per agent (yuigui)
Several chats with one agent: the spec and a mock
- NOTE-45760
Show more of my question
Shipped 2026-09-29Read the log - NOTE-14928
A nicer Type your own
Shipped 2026-09-29Read the log - NOTE-55641
Keep the mic, move Back home
Shipped 2026-09-29Read the log - YUI-213
Re-sync yui-mcp look.mjs so main checks go green
The Yui MCP look file is back in step, so main checks go green
Shipped 2026-09-29Read the log - SITE-109
A Thought, show me don't tell me
Show me, don't tell me: why Yui draws its answers
Shipped 2026-09-29Read the log - NOTE-26401
Answers that know what I asked
Shipped 2026-09-29Read the log - SITE-108
The site stage shows more of your question, keeps the mic, a readable Type your own
The site stage matches the app: more of your question, the mic stays, a roomy Type your own
Shipped 2026-09-29Read the log - SITE-107
Every story shipped Sep 27-29 shows a demo a visitor can see on yuigui.com
Shorter answers, drawn not typed
- YUI-34 · Step 2
Key vault native in the app, tool keys at every stop
Your keys, on your phone: fal, Replicate, ElevenLabs, Anthropic, OpenAI
- NOTE-48845
Draw the X, show the worker
Shipped 2026-09-29Read the log - NOTE-43932
Shorter answers, drawn not typed
Shipped 2026-09-29Read the log - NOTE-18568
Say 'Invite: Declined', nothing more
Shipped 2026-09-29Read the log - YUI-191
Hold the app icon for your agents' shortcuts
Hold the Yui icon, get your agents' shortcuts
- SITE-106
Proposals carry credits and a trail
Every proposal now shows who proposed it and where it went
Shipped 2026-09-29Read the log - YUI-211
A function deploy can never run ahead of its migrations
A deploy can no longer run ahead of its database changes
- SITE-104
A procedural 404
A 404 that is never the same twice
- YUI-211
Better typography, a sleek sans serif as the base Yui look
A sleek sans for the whole app
- SITE-103
The home page shares as "Yui
The home page shares as Yui: The GUI for You
Shipped 2026-09-29Read the log - SITE-105
A Thought on your own key at every stop, why Yui never sells you a model
Thought: Your own key at every stop
- YUI-139 · Step 2g
Controls > Model per-agent key pick in the app (Yui's key / Claude / ChatGPT)
Pick which key each agent runs on
- YUI-139 · Step 2f
Key spec and demo on www.yuigui.com
- YUI-139 · Step 2e
Key sheet in the app, every place to add one
- YUI-139 · Step 2b
OpenRouter sign-in with no paste, and My computer
- YUI-139 · Step 2c
Own key at every stop, tests per stop
- YUI-139 · Step 2
Your own key at every stop
Your own key, at every stop
- NOTE-31134
Agent picker only in the drawer
- YUI-206
The app crashes when you tune the guitar
The guitar tuner no longer crashes
- YUI-185
Penny's tools
Penny's tools in the app: plan your week by voice, a reminder on your phone, a week you can drag
- YUI-184
Gouda's tools
Gouda's tools in the app: learn a song, a click that logs itself, a beat that stays
- YUI-183
Basil's tools
Basil's tools in the app: ticks that stay, Share list, a swap in one tap
- YUI-182
The workout runner in the app: rest starts on its own, say done
- YUI-209
Hold to talk keeps every word; a long prompt with pauses no longer comes through as only the last few words
Hold to talk keeps every word
- YUI-207
Memory growth after the session, find the cache and cap it
The thread lets go of what you scrolled past
- SITE-102
Serve /favicon.ico on yuigui.com so Google swaps the gray globe for the Yui icon
The Yui icon in browser tabs and Google
Shipped 2026-09-29Read the log - YUI-199b
A notification opens its message on the first page, not the last
A notification opens on page one of what came
- YUI-186
Quill's tools
Quill's tools in the app: learn a topic, rate your cards, a problem one step at a time
- YUI-201
Hold to talk
Hold the mic, slide to cancel or lock
- YUI-193
Screen pills replace the dots, like browser tabs, and the active one follows your swipe
Screens get pills, like browser tabs
- YUI-190
Stop a turn from the main screen
Stop a reply from the main screen
- YUI-189
The screen dots move into the bottom bar, centered, and make room when the page arrows show
The screen dots move into the bottom bar
- YUI-116 · Step 5
Recording, export, MIDI and Ableton Link
Record a take, plug in a keyboard
- YUI-111 · Step 3
CHANNEL.md kind= line and a real patch-only card move, once build 143+ is VALID
- SITE-101
Meet the crew with their own quiet visualizers moving on /crew
The crew's visualizers move on /crew
Shipped 2026-09-29Read the log - YUI-180
Every agent has its own quiet visualizer by default
Every agent has its own quiet visualizer
- YUI-196
A real body text style
Long answers read as body text, and markdown is drawn
- YUI-195
Every full-screen step has a way out
A way home from every full-screen answer
- YUI-202
Every message shows when it was sent, grouped by day
Every message shows when it was sent
- YUI-200
Gouda's music keeps playing across screens, and the tuner button opens the tuner with no model call
Gouda's music keeps playing, and Tune up just opens the tuner
- YUI-199
A notification opens the agent that sent it, not the home screen
A notification opens what it is about
- YUI-198
The stage splits a sentence at a version number, '0.6.0' becomes '0' on its own screen
A version number no longer splits a sentence
- YUI-205
A chart on the full-screen stage draws edge to edge, the whole page is wider than the phone
A chart page stays inside the phone
- SITE-100
Loops keep playing across screens and layer; a saved-screen shortcut opens with no model call
Loops keep playing when you swipe to another screen
- SITE-99
The site chat shows when each message was sent, grouped by day
The chat says when things were sent
- SITE-98
Every full-screen answer in the site chat and playground has a way home
A way home from every full screen
- SITE-97
Body text and a markdown reader on the site stage, the web half of YUI-196
Text you can read: body type and a small markdown reader
- YUI-203
The guide teaches show, don't tell
Agents show it in context: a phone, a timeline, a next step
- YUI-204
Proposal
PROP-4: a first plan in every agent
- SITE-96
The site stage never splits a sentence inside a version number, decimal or URL
The site stage no longer splits a sentence inside a version number
- YUI-197
The guide teaches agents to draw board cards, not describe them
Agents draw what is waiting, they don't count it
- SITE-94
PROP-2 hero, the Jev layer routing turns in a phone
The Jev layer, routing turns in a phone
Shipped 2026-09-28Read the log - SITE-93
PROP-2 The Jev layer on /proposals, a fast typed decision on every call to an agent
PROP-2: the Jev layer
Shipped 2026-09-28Read the log - SITE-95
Checks go green on yuigui main and run before every push, no more failure emails every hour
Checks go green on main and run before every push
Shipped 2026-09-28Read the log - SITE-92
Where Jev fits in Yui, every decision point in a turn and which ones a Jev call should make
Where Jev fits in Yui: every decision in a turn
Shipped 2026-09-28Read the log - SITE-91
Jev research, what TypeSafe's new decision model is, what it returns, how fast, what it costs
Jev research: what the decision model is, what it costs
Shipped 2026-09-28Read the log - SITE-89
Vote on proposals
Vote on a proposal
Shipped 2026-09-28Read the log - SITE-88
PROP-1 hero, the first-run flow in a phone
Pick your crew, in a phone you can use
- SITE-90
The token has a name, $U
The token has a name: $U
Shipped 2026-09-28Read the log - SITE-87
/proposals, a page for big ideas
Proposals: big ideas, shown before they are built
- SITE-86
Fresh og on every major update
The home page shares the latest release
- SITE-85
Every page shares as itself
- SITE-84
Stop a turn in the site chat, the send button turns into a stop square
Stop a reply in the site chat
- SITE-83
The site chat gets the app's screens
The site chat gets pages, a swipe away
- NOTE-23261
The switch-agents crash, already fixed
Shipped 2026-09-28Read the log - YUI-185b
Quiet ticks reach native runtimes in the spec; Save order redraws This week
Ticks and your week, on every device
- NOTE-51249
Agents keep their own tables
Shipped 2026-09-28Read the log - NOTE-29968
Basil's error was a wall of text
Shipped 2026-09-28Read the log - YUI-188
Basil's grocery list just works
- SITE-82
Meet the crew on yuigui.com/crew
Meet the crew: one page for Yui and the five starter agents
- NOTE-24431
The switch-agents crash
Shipped 2026-09-28Read the log - NOTE-8480
The switch-agents crash
Shipped 2026-09-28Read the log - SITE-80
See it's live-only app entries, shot on the live test runs
See it's live-only entries, shot on real test runs
- SITE-81
The stage plays a deck's titled questions as pages, and a redraw beside an answer keeps you on the answer (app parity for YUI-183)
Basil's week on the web: a day a page, a swap on one tap
- SITE-69
Meet the crew in the site chat, each member with a flow to try
Meet the crew in the site chat, each with a flow to try
- SITE-74
The study buddy's flow for the site chat, from a topic to a quiz
The study buddy's flow: a topic to a quiz
- SITE-73
The planner's flow for the site chat, from a busy week to a plan
The planner's flow: a busy week to a plan
- SITE-72
The musician's flow for the site chat, from a vibe to a beat
The musician's flow: a vibe to a beat
- SITE-71
The nutritionist's flow for the site chat, from a plate to macros
The nutritionist's flow: a plate to macros
- SITE-79
See it's app group, the rest of the old-composer shots
See it shows the rest of the app as it is now
- SITE-76
See it's 'Yui on your phone' group still shows the old chat composer
See it shows the app as it is now
- SITE-78
The interval timer's digits vanish in light mode (dark text on the dark dial)
The timer reads in light mode
- SITE-70
The trainer's flow for the site chat, from a check-in to the timer
The trainer's flow: a check-in that ends on the timer
- YUI-187
The screen dots come back and animate, and screens slide instead of fading
Yui 0.5.2: the dots are back and slide with you
- SITE-68
The site chat demos whole flows, several screens in a row, not one screen
The site chat plays a whole flow
- SITE-67
The site chat asks for feedback first
The site chat asks what you think
- YUI-181
Ship Yui 0.5.1, the switch-agents and launch crash fix
Yui 0.5.1 is on TestFlight: switching agents no longer crashes
- SITE-77
Hand this to your agent
Hand this page to your agent
- SITE-66
The site chat opens full screen first, like the Yui app, with the mic
The chat on this site opens full screen, like the app
- SITE-75
Hold to talk on /mockups shows the 0.5.0 app, not the old chat composer
See it shows hold to talk the way 0.5.0 does it
- YUI-171 · Step 3
Tables in any agent's reply, A2A and webhook, the app side (Controls > Tables, Give to...) (backlog)
Your tables work with any agent
- YUI-171 · Step 2
Tables for any agent, the plugin and MCP tools
Switch agents, keep your tables
- YUI-168
Every agent's home
Every agent has a home
- YUI-144
Native hand-offs
One agent opens another
- YUI-103
Log a meal without weighing
- YUI-167
Meet the agent
Meet each agent when you open it
- YUI-171
The same tables for any agent
Tables right in the reply, for any agent
- YUI-166
Hold to snap and say, one press takes the photo and records what you say
Hold to snap and say what's in it
- YUI-168 · Step 1
Every agent's home, spec + tappable mock
Every agent has its own home: the spec and a mock
- YUI-170
Every native agent keeps its own little database
Every agent keeps its own little database
- YUI-165
Every crew agent says what it does, and its hello is an answer, not a Review ask
Every crew agent says what it does
- NOTE-50101
Agents answer in screens, not prose
Shipped 2026-09-27Read the log - SITE-65
The Yui chat on yuigui.com feels like the app
The chat on this site feels like Yui
- NOTE-11943
Swipe for drawer and screens again
Shipped 2026-09-27Read the log - YUI-135
The starter crew
The starter crew stays in character
- NOTE-65452
Signed-in header before sign-in
- YUI-164
Ship the fix build
A new install opens with Yui and the crew already there
- YUI-161
Native agents write \n inside quoted YL strings, the app shows 'nn'
Line breaks read as lines
- YUI-162
Native GLM 5.2 turns can think through all 2000 tokens and answer nothing
Long asks always get an answer
- YUI-163
Native crew replies without em dashes (backlog)
No dashes in the crew's replies
- YUI-160
Native sprint build to TestFlight, onboarding with the native agent
Native Yui on your phone
- YUI-134
A Yui for everyone at sign-in
Everyone gets a Yui at sign-in
- YUI-132
Channel eval on GLM 5.2 and GLM-5V-Turbo, results on /channel
How well GLM uses Yui
Shipped 2026-09-27Read the log - YUI-145
The first launch is Yui talking, with the crew already there; model and version in Controls
The first launch is Yui talking, with the crew already there
- YUI-143
Native schedules and push
Your agents check in on their own
- YUI-158
Follow-up (backlog)
Map labels stop overlapping
- YUI-140
Native memory
Your agents remember you, and you can fix what they remember
- YUI-141
Native agents read photos
Basil reads your meal
- YUI-158 · Step 3
Agents answer 'where' with a map, channel guide + eval (Chris, feedback AL2nKEYo)
Agents answer where with a map
- YUI-142
Native web search with caps
Native agents look things up, with sources
- YUI-158 · Step 2
Maps in the app, MapKit areas, pins and routes on the stage (Chris, feedback AL2nKEYo)
Maps in the app
- YUI-133
Native profiles
Yui's own soul and first screen
- YUI-131
Native models
Pick the model per turn
- YUI-130
Native runtime core
Yui's own engine for native agents
- SITE-63
Yui 0.4.2 on the site, a short release Thought (one Send per screen)
Yui 0.4.2 on the site
- YUI-159
A pick on the stage questions has its own Done
One Send per screen, picks too
- YUI-156
A form inside a plan has no Send of its own
One Send per screen, forms too
- NOTE-22448
Add the crew to my account
Shipped 2026-09-27Read the log - YUI-155
A flow the phone can't run turns into a plan, never a dead end
Flows never dead-end
- YUI-158 · Step 1
Maps on the web, a map preset in the spec, parsers and playground (Chris, feedback AL2nKEYo)
Maps: answer where with the place
- YUI-157
Explainers draw every page, never a text bomb (Chris, feedback AJIE1_1R)
Explainers draw every page
- NOTE-38321
Places get a map
- NOTE-4592
Feedback receipts look better, off the stage
Shipped 2026-09-27Read the log - SOC-6
Brag video of the new layout as shipped in 0.4.0/0.4.1, on the home page hero
- NOTE-13279
No send button in About you
Shipped 2026-09-27Read the log - NOTE-4137
Every full screen has a next step
Shipped 2026-09-27Read the log - SOC-4
The Yui 0.4.1 brag video (tune up, keep time, send a take)
- SOC-5
Finish brag videos 08 hands full, 09 afford it, 10 homework
- SITE-62
Put the finished brag videos and 0.4.1 on the site
The films are on the site, and 0.4.1 reads as the newest
- YUI-116
The channel guide teaches keys, chords, tuner and metronome
Agents send keys and chords
- SITE-61
Yui 0.4.1 on the site, a release Thought (tuner, metronome, record a take, MIDI keyboard)
Yui 0.4.1 on the site: the release post
- YUI-136
Gouda's missing views
A tuner and a metronome in the app
Shipped 2026-09-27Read the log - SITE-60
See it
See a take recorded and a keyboard played
- SITE-59
The site after 0.4.0
A clean sweep after Yui 0.4.0
- SITE-58
Yui 0.4.0 in motion on See it
- YUI-116 · Step 3
Keys + chords in the app
Keys and chords you can play in the app
- SITE-57
Yui 0.4.0 on the site, a release Thought and a See it group
Yui 0.4.0 on the site: the release post and See it
- YUI-125
The visualizer listens
The picture listens
- YUI-124 · Step 2
The visualizer in the app, Metal shaders on the full screen stage
- YUI-120 · Step 2
Context animations on the full screen stage
- YUI-122
The top bar
The top bar: agents left, the record right
- YUI-124 · Step 1
The visualizer
A live picture behind the words
- YUI-121
The bottom bar
A bigger mic, bottom right
- YUI-63 · Step 3
Claude-shim agents send what they are doing to Yui mid-turn
- YUI-123
Describe how each agent moves, in words, and the agent turns it into a motion look
Say how each agent moves
- NOTE-17226
Pictures show whole, never cropped
- YUI-120 · Step 1
The stage moves with the agent, context animations
The stage moves with the agent
- YUI-119 · Step 2
Full screen first in the app, mic bottom right, chat as the record
Yui lives on the full screen, in the app
- SITE-55
A Thought, A Yui of your own (NATIVE-1 explained for visitors)
A Yui of your own, explained
- SITE-54
The full screen stage on the site, See it + roadmap + a Thought (STAGE-1)
The full screen stage on the site
- YUI-119 · Step 1
Full screen first, the chat is the record
The full screen stage, drawn
- YUI-108
Send tap under 100 ms, the last 30 (YUI-106 follow-up)
Send answers in about 70 ms
- YUI-37
A starter agent for people with no agent
- YUI-37 · Step 2
The hosted starter agent on Cloudflare
- YUI-149
Hermes for everyone spec
Hermes for everyone: the spec
- YUI-129
Native Yui spec
Native Yui: the spec
- NOTE-64712
About and Controls, one tab
Shipped 2026-09-26Read the log - SITE-53
Help answers music
Help: why a beat is silent
- YUI-126
The war room moves into Yui's left drawer (Chris, feedback AGhvH8tM)
The war room moves into Yui's left drawer
- YUI-127
Every drum name plays a real drum, not a tick
Every drum name plays a real drum
- NOTE-62835
Beats that play on silent, and page 2 cleared
- YUI-63 · Step 2
The working row shows what the agent is doing, with a bar
It says what it is doing
- INT-7
Claude adapter, MCP connector plus Yui screens as an MCP App
Yui in Claude, and Yui screens inside the chat
- YUI-116
The channel guide teaches loop and drums (backlog)
Agents send a beat
- SITE-52
Yui 0.3.2 on the site, a release Thought and a See it group
Yui 0.3.2 on the site: the release post and See it
- YUI-118
Short answers first, a status question gets one line, decks capped at 4 pages
Short answers first
- NOTE-46346
Show it, don't say it
Shipped 2026-09-26Read the log - YUI-116 · Step 2
Native sound engine + loop + drums in the app
Agents send a tuner and a metronome
- YUI-117
Music in the library, and the channel guide lines ready for step 2's build
Music screens agents can find
- NOTE-54650
Working row shows how long the agent usually takes
- SITE-51
Music on the site, See it + a Thought once the playground plays
Music on the site: See it, and a Thought
- YUI-116 · Step 1
Music tools for Yui
Yui for musicians: the plan, and a mock that plays
- FLOW-1 · Step 3
Agents make their own flow variants
Agents make their own flows: variants
- SITE-50
A Thought, the MVP is done and Yui is in alpha
Yui is in alpha: a Thought on how the MVP got done
- SITE-49
A Thought on flows and the library, screens any agent can run and look up
Flows and the library: a Thought on screens any agent can run
- INT-3
Fix
Outside agents draw like the app
- FLOW-2 · Step 2
Agents look up screens and flows in the library, a search endpoint and an MCP tool
Agents can look up the library
- YUI-107
Speed rows send once
Speed numbers are stored once
- SITE-48
Every share link shows its real screen, the 49 missing previews go live and a check stops the drift
Every share link shows its real screen
- FLOW-1 · Step 2
Flows get the shared test suite, every hub parser and a My flows mock
Flows run the same in every parser, and My flows has a first look
- SITE-47
Help and Developers catch up to 0.3.1 and today's main
Help catches up with the app
- SITE-46
Get Yui catches up
Get Yui shows the app and every way in
- YUI-63 · Step 2
The agent says what it is doing, a doing line with a small bar
Your agent says what it is doing
- NOTE-56419
A quiet dot on the menu button
- YUI-114
Rename the App Store listing from Yui Bot to Yui (fallback
The store listing is named Yui Gui
Shipped 2026-09-26Read the log - SITE-45
Yui 0.3.1 lands on the site
Yui 0.3.1 on the site: the release post and See it
- YUI-113 · Step 2
Publish channel guide v26 to non-Hermes agents once build 158+ is VALID
- NOTE-25814
Hold to reply, no more swipe
- YUI-36 · Step 1
Encrypted sync decision, spec + playground mock
Sync, decided: not in v1
- NOTE-25876
The war room, stripped down
- SITE-44
Thoughts post, designed in the open (vault, widgets, on-device, starter agent)
Designed in the open: a Thought on how Yui designs in public
- SITE-43
See it catches up to build 155 (hands-free voice, keyboard, centered questions, memory)
See it catches up to build 155
- YUI-113
One reply, one experience in the app
A lesson is one deck
- SITE-42
Link and image integrity sweep, every page resolves
Every link on the site resolves
- YUI-34 · Step 1
Key vault spec + playground mock
A key vault, planned
- SITE-41
Speed and accessibility pass, top pages to 90+ on Lighthouse
Faster pages, and every one clears 90
- YUI-41 · Step 1
On-device model spec + playground mock (suggested replies, routing, offline drafts)
The model on the phone, planned
- YUI-40 · Step 1
Widgets and Siri spec + playground mock (home screen, lock screen, Siri sheet)
Widgets and Siri, planned
- SITE-40
See it catches up to build 148 (agent controls, talk about a setting, timeline rows that move)
See it catches up to build 148
- OSS-6 · Step 2
Yui@home routine prompts per platform, review policy, first end-to-end run
Yui@home runs every week: a routine for each agent
- YUI-37 · Step 1
Starter agent spec, cost model and playground mock (no spend)
A starter agent, planned and priced
- YUI-14
Voice in, text out, smooth and fast
Talk to your agents hands-free, read the answers
- SITE-39
Thought draft for Yui 0.3.0, the smooth release
Yui 0.3.0 on the site: the release and a Thought
- YUI-91
Test builds get their own bundle ID so they install beside TestFlight Yui
Test builds install beside the TestFlight Yui
Shipped 2026-09-26Read the log - YUI-100
Memory audit
Yui holds less in memory, and a test checks it before every release
- YUI-69
Talk about a setting
Bring it into the chat, the agent proposes the edit
- YUI-70
Agent controls in the drawer
Basic CRUD over soul, memory, skills, schedules
- YUI-112
A timeline opened alone on the stage stretches its rows to fill the screen
A timeline opened on its own sits at the top
- YUI-89 · Step 1
Agent tables in the Python, Kotlin and Rust parsers (web half)
Agent tables in the Python, Kotlin and Rust parsers
- YUI-85
The channel guide teaches a sketch under a page
Every agent can put a picture on a page
- YUI-69 · Step 2
Talk about a setting, native
Talk about a setting, built: change your agent by talking
- YUI-111 · Step 2
Timeline rows move in place in the app (kind= patch), then the war room uses it
The app moves timeline rows in place
- YUI-111
A patch can move a timeline row (next to now to done), so the release panel updates in place
A timeline row can move without resending the page
- YUI-70 · Step 2
Agent controls native in the drawer
Agent controls, built: your agent's settings in the drawer
- OSS-6
Yui@home
Yui@home: the agent-ready backlog is live
- YUI-105
The release panel on the phone, step 2 of YUI-90
The release panel tops the war room, live from the board
- YUI-69 · Step 1
Talk about a setting, spec and playground mock
Talk about a setting, designed: change your agent by talking
- YUI-70 · Step 1
Agent controls spec, host protocol and playground mock
Agent controls, designed: change what your agent is made of
- SITE-38
The site catches up to Yui 0.3.0 (build 138 VALID)
Yui 0.3.0 on the site: the release and a Thought
- YUI-106
Send and drawer taps under 100 ms (YUI-101 follow-up)
Send and the menu drawer answer faster
- YUI-102
Speed reporting, step 2 (native)
Yui now times itself: speed numbers from real phones, every day
- YUI-104
Shapes that move
- YUI-101
Telegram-smooth
Taps answer at once, and a long thread scrolls smooth
- YUI-99
Typing keeps up
Typing keeps up, even on a long thread
- INT-22
Yui-mcp and Telegram read Yui Lines like the app again (their parser copies are stale since tables)
The MCP server and Telegram read Yui Lines like the app again
- YUI-97
Shared agents, step 3 of YUI-57 (native invite plan, Shared by sheet, cleanup)
Shared agents in the app: Hi Maya, Shared by Sam, and a clean goodbye
- YUI-90
The release timeline is live in the war room
The release timeline, live from the board
- YUI-35
Meal photo to macros
Meal photo to macros, in the playground
- YUI-98
Speed reporting
What fast means for Yui, in milliseconds
- YUI-96
Restyle the app by asking, step 2 (native)
Ask any agent to restyle Yui, in the app
- YUI-95
Shared agents in the app, step 2 of YUI-57 (migration, grant script, client-safe check, sim proof)
Share an agent with a client, and take it back
- YUI-43
Restyle the app by asking
Make Yui feel like autumn: restyle the app by asking, on paper and in the playground
- SITE-37
0.2.0 catch-up
See it catches up with 0.2.0
Shipped 2026-09-25Read the log - YUI-57
Default agents per invite
Invite a client and their agents are already there, on paper and in the playground
- SITE-36
The site catches up to Yui 0.2.0 the moment build 118 is VALID
See it catches up with 0.2.0
Shipped 2026-09-25Read the log - YUI-93
Group threads in the app, step 2 of YUI-77 (migration, plugin, native)
Group threads: the plumbing is live
- YUI-77
Group threads, several agents in one conversation (YUI-44 step 2)
Group threads: several agents in one conversation, on paper and in the playground
- YUI-92
Settings shows the version you are running, at the bottom (rides 0.2.0)
Settings says exactly which Yui is on your phone
- YUI-39
Connector library
Connect your tools: the plan, and a flow you can try
- YUI-38
Onboarding interview that builds your first agents
Meet Yui: an onboarding interview that suggests your first agents
- SITE-35
See it catches up
See it catches up with 0.2.0
Shipped 2026-09-25Read the log - YUI-33
Agent tables on the phone
Agents keep data on your phone: tables
- YUI-86
Agents fill the drawer
- YUI-87
Screens the phone's build can't draw arrive as words, not raw lines
Screens your Yui can't draw yet turn into words
- YUI-88
Cron failures never reach Chris, Yui handles them (Yui beta feedback)
Cron failures go to Yui, not to your chat
- YUI-58
Yui for macOS, a matching desktop app
Yui for macOS has a brief, open for contributors
- YUI-75
Ids on a page patch across replies, so the war room refreshes in place
Screens update in place instead of piling up
- FLOW-2
Yui library/store on yuigui.com
The library: every screen and flow, live and searchable
- YUI-54
Top-left menu becomes the agent's home
Each agent gets a drawer
- YUI-71
Yui in the browser
Yui in the browser has a brief, open for contributors
- SITE-34
yuigui.com type pass, the site reads like the app's story pages
The site reads like the app now
- FLOW-1
Flows
Flows, written in Mermaid
- YUI-56
Invites end to end
Invites: ask, get approved, Apple emails you, sign in and you're in
- YUI-72
Admin console, scope only
The admin console, scoped
Shipped 2026-09-25Read the log - YUI-84
The app draws sketch pictures on story pages (native port of YUI-83)
The app draws
- OSS-4
Yui Lines parser in Rust
Yui Lines in Rust
Shipped 2026-09-25Read the log - INT-21
AG-UI client, Yui screens as frontend tools (Agent Framework, CopilotKit, Mastra and others)
AG-UI agents in Yui
Shipped 2026-09-25Read the log - YUI-60
Yui Lines can describe a game, not just pick one
How an agent could make up a whole game
Shipped 2026-09-25Read the log - YUI-82
Full-screen pages tell a story
- YUI-83
Draw, don't describe
Agents can draw now
- SITE-33
Yui's core values page, from Chris's feedback
Yui's values, written down
- YUI-62
Chat with a screen
- INT-13
Yui channel for Flue (Astro's agent framework on Cloudflare)
Flue agents in Yui
Shipped 2026-09-25Read the log - INT-16
Microsoft Agent Framework (AutoGen successor) adapter plus an AG-UI spike
Microsoft Agent Framework agents in Yui
Shipped 2026-09-25Read the log - YUI-81
The build-ready deck reads like a changelog for people
The build-ready message reads like a changelog for people
Shipped 2026-09-25Read the log - INT-15
CrewAI adapter
CrewAI agents in Yui
Shipped 2026-09-25Read the log - INT-17
N8n adapter, MCP client plus a community node
N8n workflows in Yui
Shipped 2026-09-25Read the log - YUI-78
The hold menu fits on tall messages
The hold menu fits any message
Shipped 2026-09-25Read the log - YUI-76
Agent bubbles render basic markdown (bold, code, lists)
Agent answers read clean
Shipped 2026-09-25Read the log - INT-14
LangGraph adapter
LangGraph agents in Yui
Shipped 2026-09-25Read the log - INT-11
Meta Muse Spark adapter via the Meta Model API
Meta's Muse Spark in Yui
Shipped 2026-09-25Read the log - INT-10
Grok adapter, model connector or remote MCP
Grok in Yui, two ways
Shipped 2026-09-25Read the log - YUI-80
The chat never gets stuck shrunk
- INT-9
Gemini adapter, as a model or an A2A agent
Gemini in Yui, two ways
Shipped 2026-09-25Read the log - INT-4
Telegram fallback
Yui screens in Telegram
- YUI-79
No text bombs
No more text bombs
- INT-12
Model connector for any OpenAI-compatible API (Ollama, LM Studio, vLLM)
Your own model, in Yui
- YUI-74
After sending a photo, check the thread settles on the newest message (nothing under the page pill)
The chat stays on your newest message
- INT-18
A2A client, add any agent by its Agent Card
Add any A2A agent by its Agent Card
- YUI-64
An agent that is paired but not listening says so
An agent that isn't listening yet says so
- INT-6
Research
Where the hosted connector will run
- YUI-63
One working row instead of dots plus a timer
- YUI-44
@mention an agent, then group threads
@ another agent from any thread
- YUI-61
Slash commands in the composer
Type / to see what your agent can do
- INT-19
Yui MCP server step 2, OAuth (Sign in with Apple through Yui)
Add Yui to Claude or ChatGPT by pasting one URL
- YUI-67
Card cta with url= sends a tap instead of opening Safari
Links in a card open Safari
- YUI-73
The war room, built out
- YUI-68
Reply to a message
Reply to one message
- INT-3
Yui MCP server
Claude Code can put a screen on your phone now
- SITE-32
Site polish and depth pass
Polish and depth: every page checked, See it catches up
Shipped 2026-09-25Read the log - YUI-59
Game presets
Games: tic-tac-toe, snake and memory
- SITE-30
Thoughts, Yui's blog
Thoughts: Yui's own blog, pictures first
- YUI-66
Reorder mode
Drag the war room queue into your own order
- YUI-65
War room dashboard
A timeline for the war room
- SITE-31
yuigui.com freshness sweep
The site catches up, again
Shipped 2026-09-25Read the log - SITE-29
Build to earn proposal
Build to earn, the proposal
Shipped 2026-09-25Read the log - YUI-51
Multi-step screens that fold back into chat as your own messages
Read, answer, send once: a plan is now one full-screen flow
- YUI-32
Named screens
Save a screen, bring it back with two tokens: every agent gets a shelf
- YUI-31
Three screens per agent with animated transitions
Three screens per agent: the chat, then screens 2 and 3 a swipe away
- YUI-70
Chat gestures
Swipe a bubble left to reply, hold for reactions + copy, drag the background to switch screens
- SITE-27
Build to earn, V1 page on yuigui.com
Build to earn, a first draft
- YUI-49
React to a message (👍 build it, 👎, 🤔 ask me, ❤️, ⏳, 🔥)
React to a message: hold it, tap 👍, and your agent builds it
- YUI-52MVP
New TestFlight build with the feedback fixes
Build 57: every fix you sent is on your phone
- YUI-50MVP
Chat polish: composer clears, send animation, jump to bottom
Scroll up, and one arrow brings you back
- YUI-53
No dead buttons
No dead buttons: a plan ends in Send, and agents stop adding 'Got it'
- YUI-30
Timer on the lock screen
The timer keeps counting on the lock screen
- SITE-26
'Request an invite' replaces the waitlist
Request an invite: the waitlist is now the way into the beta
- YUI-55
Test builds by link
Test builds by link: new app builds on the phone without TestFlight
- SITE-25
yuigui.com fully current before the switch back to the app (9 fixes from the 19:10 audit)
The site catches up: what is on your phone, and what comes with build 57
- SITE-24
Yui@home story
Yui@home: lend your idle agent to Yui
- SITE-23
Polish pass on /start, /yl, /channel and /privacy
Get started, the specs and Privacy, checked for strangers
- SITE-22
Polish pass on / (home) and /business
Home and Business pages, cleaned up for a first visit
- YUI-22MVP
Public TestFlight link
Anyone can try Yui
- SOC-3
Three marketing videos
- SITE-21
Polish pass on /roadmap, /board, /progress and /changelog
Polish: the Roadmap tabs read current
- SITE-19
Shareable moments
Share any screen: a link with a real preview, a Share button, an embed and a badge
- OSS-5
Grassroots kit for Yui Lines
Draw your best screen in three lines: a community page and the first open challenge
- SITE-20
Go-to-market plan on the site
The go-to-market plan is public
- INT-1
OpenClaw adapter
OpenClaw agents can talk in Yui now
- SITE-18
Polish pass on /developers and /playground
Polish: Developers and the playground
- INT-2
Generic webhook adapter, Python and Node
Not on Hermes? Any agent that answers a web request can talk in Yui now
- YUI-42
The preset flywheel
The preset flywheel: custom screens that keep coming back become presets
- SITE-17
Polish pass on /mockups, /start and /timeline
A polish pass on See it, Get started and Timeline
- SITE-16
Evolution timeline from GitHub history (was SITE-5, key already used by /notes)
Watch Yui grow: the whole history on one page
- SITE-15
Yui Lines back in sight
Yui Lines back on the front page, and every spec on the site
- OSS-2
Yui Lines parsers in more languages
Yui Lines in Python and Kotlin
- SITE-5
/notes long-form route on yuigui.com
Notes: longer pieces, starting with why Yui is open source
- SITE-14
Mockups show everything built, each tied to its roadmap item and ship date
See everything Yui can draw
- SITE-7
Preset gallery
See everything Yui can draw
Shipped 2026-09-24Read the log - SITE-6
Playground a11y labels (Lighthouse 89 -> 95+)
The playground reads right to a screen reader
- BIZ-6
Private beta list
- SITE-13
yuigui.com overhaul
One story, five menu items
- SITE-11
Full freshness + polish pass on yuigui.com
The site catches up with the app
- SITE-10
Phases on yuigui.com are out of date, bring them current
The roadmap catches up with the work
- SITE-9
Kill horizontal scroll on every yuigui.com page
No page scrolls sideways on a phone
- SITE-8
Responsive navigation on yuigui.com (mobile menu)
The site menu works on a phone
- SOC-2
Yui demo clip pipeline (simulator recording per preset)
- SITE-12
Reposition yuigui.com around the generative UI, sell the MVP
The site now leads with what Yui is: a generative user interface
- SOC-1
Yui social drafter cron + copy validator (drafts only, Chris approves)
- YUI-27MVP
Ready for beta review
Ready for Apple's beta review: a demo agent, help, and a full privacy page
- YUI-26MVP
Safe for strangers
Safe for strangers: limits, an off switch, and 90 days of history
- YUI-28MVP
No lost messages
Nothing gets lost: sleeping Macs, dropped networks, killed apps
- YUI-25MVP
First run with no guessing
First run: from sign in to your agent's first screen
- YUI-24MVP
Push when an agent answers
A buzz when your agent answers
- YUI-23MVP
One-command plugin install
Connect your agent in three steps
- YUI-19
Native SwiftUI versions of the YUI-16/17/18 presets
Every preset, native on iPhone
- YUI-21
Media pipeline
Pictures in, photos out
- YUI-10MVP
Channel guide for every agent
The channel guide, now tested
- YUI-12MVP
Change your answer after tapping
Change your answer
- YUI-13
Immersive full-screen mode, agent decides; workouts always full screen
Full screen when it matters
- YUI-20
Every agent has its own look and feel (theme per agent, light + dark, preferred screens)
Every agent has its own look
- INT-0
Agent framework adapters roadmap (every framework, Hermes first)
A plan for every agent framework
- SITE-4
Site drives traffic to the open source repo and the app (CTAs, waitlist, TestFlight)
Every page points to the code and the beta
- YUI-8
Push handoff
Pick it up in Yui
- SITE-3
Screenshots on the site + changelog with screenshots
Screenshots everywhere, and a changelog
- BIZ-5
yuiguiai social handles
Shipped 2026-09-24Read the log - YUI-18
Learn + plan
Decks, plan mode and narrated walkthroughs
- SITE-2
Live kanban board on yuigui.com
The board is public
- MVP-0
MVP roadmap + deep backlog, reflected on yuigui.com
The MVP, and a bar that shows how close it is
- BIZ-4
Content plan for Yui
Shipped 2026-09-24Read the log - BIZ-2
Outreach plan, Hermes users first
Shipped 2026-09-24Read the log - YUI-7MVP
Hermes plugin: agents answer with screens
Talk to your agent in Yui
- SITE-1
yuigui.com rebrand
The site now looks like the app
- BIZ-1
Marketing + positioning brief
Shipped 2026-09-24Read the log - YUI-17
Charts, graphs and science tools (spec + web)
Yui Lines learn charts, equations and experiments
- OSS-1
Open-source readiness
Yui is open source
Shipped 2026-09-24Read the log - YUI-15MVP
Add and manage your own agents
Your agents are yours to add
- YUI-16
Media presets (spec + web)
Yui Lines learn pictures and video
- YUI-11MVP
Debug screen gone, agents one tap away
Beta feedback: the debug screen is gone
- YUI-6
Accounts
Accounts: Sign in with Apple, and delete it in the app
- YUI-9MVP
Typographic identity
Yui drops the cat
- YUI-4MVP
First six screens in chat
Yui draws its first six screens
- YUI-5MVP
Coral wordmark in the app
The wordmark moves into the app
- YUI-6MVP
Accounts and the relay on Supabase Realtime
Relay v0 on Supabase Realtime + Hermes yui skill
- YUI-3MVP
Shared test suite and Swift parser
Yui Lines has a test suite
Shipped 2026-09-23Read the log - YUI-2MVP
The app's look, light and dark
Yui gets a face
- YUI-1MVP
Yui Lines and the web renderer
Yui Lines v0: spec, 12 presets, playground, token benchmark
- YUI-0
Hub site on Vercel (roadmap, progress log, plan, deck, mockups)
Hub site live (Phase 0)
Shipped 2026-09-23Read the log
Titles only, straight from the board. The full story of each shipped card is in the ship log.