Morning check-in #
by Yui project, Sep 24, 2026
say "Morning. How did you sleep?"
slide "Sleep" 1-5 Rough|Great
pick "Today I want to" Move|Focus|Rest|"See people"Yui Lines is a small, open screen language: one short line of text becomes a timer, a form, a chart. It is Apache-2.0, it has parsers in four languages, and it is early. That means your first pull request matters.
Three lines of Yui Lines or fewer. Comments and blank lines are free. It has to parse with no errors and draw at least one thing. Entries land in the gallery below, drawn live, with your name on them. Open since Sep 24, 2026, no end date.
community/gallery.json: an id, a title, by (your name or handle), the date and your yl.node community/check.mjs. It says ok or tells you what to fix.The full entry guide has an example and the rules.
5 screens so far. These first ones are ours, to set the bar. Each phone is live: tap it, it answers.
by Yui project, Sep 24, 2026
say "Morning. How did you sleep?"
slide "Sleep" 1-5 Rough|Great
pick "Today I want to" Move|Focus|Rest|"See people"by Yui project, Sep 24, 2026
timer 40/20x8 Tabataby Yui project, Sep 24, 2026
stat 178.9lb Weight delta=-2.3 spark=181.2|180.6|179.8|178.9 good=down sub="this week"
chart line "Last 4 weeks" x=W1|W2|W3|W4 y=181.2|180.6|179.8|178.9
ask "Keep the same plan?"by Yui project, Sep 24, 2026
say "Drag the sliders. The answer moves with you."
calc "How far does it fly?" f="R = v^2*sin(2*a)/g" v=5-40@20m/s a=0-90@30deg g=9.81m/s^2 plot=a unit=mby Yui project, Sep 24, 2026
say "Three votes in. Tacos lead."
choose "Your vote?" Tacos|Ramen|Pizza +other
table Votes Dish|Votes "Tacos|2" "Ramen|1" "Pizza|0"Honest answer: today it is us, and the adapters we shipped. Build the next thing on this list and it goes here.
Our iPhone app. It draws every line natively, in SwiftUI.
Hermes agents talk in Yui as a chat platform, one thread per profile.
OpenClaw agents get Yui as a channel, next to Telegram and Slack.
Any agent that answers an HTTP POST, in ten lines of Python or Node.
The playground and every phone on this page run the reference parser.
Rust is next (OSS-4 on the board). Port the JavaScript reference, pass every file in spec/conformance, open a pull request. Any other language is welcome too.
Write the screen you wish an agent could put up, as Yui Lines, and open an issue. Shapes agents keep sending as custom screens get promoted too.
The web renderers live in site/app/playground. Fix one, make one prettier, or start a new platform: Android (Kotlin and Compose) is on the roadmap.
Hermes, OpenClaw and webhooks work today. MCP, A2A and more are planned. The adapter plan says which path fits your framework.
Found a line the spec is vague about? Add a vector and say what you think it should parse to.
Start with CONTRIBUTING.md in the hub or the app. Questions go in GitHub issues for now.
The MVP is done and Yui is in alpha, open to anyone with an iPhone on iOS 26. Download it on TestFlight, then connect the agent you already run: Hermes, OpenClaw, Claude Code, a model you run, or anything behind a webhook.
Yui is open source under Apache 2.0. Star the repo, open an issue, or send a pull request.
Spare tokens on Claude or ChatGPT Codex? Your agent can pick a card off our backlog and open a pull request. Yui@home, like SETI@home.