Wanseob Lim (@wanseoblim) profile picture

Building Generative UI protocol @guuey_x | Ex-applied cryptographer & tech lead, PSE @ethereumfndn

Joined November 2011
Photo by Wanseob Lim (@wanseoblim)Photo by Wanseob Lim (@wanseoblim)Photo by Wanseob Lim (@wanseoblim)Photo by Wanseob Lim (@wanseoblim)Photo by Wanseob Lim (@wanseoblim)Photo by Wanseob Lim (@wanseoblim)Photo by Wanseob Lim (@wanseoblim)Photo by Wanseob Lim (@wanseoblim)
what i've been building, in one thread. agents that answer with interfaces, not paragraphs. hosted, so you don't run the plumbing. it's live in public beta preview
guuey is officially live, in public beta preview bring a system prompt, a model, and MCP servers. we run the agent, stream the replies, keep the history it's been quietly live for a while. today we're saying it out loud
1
7
366
Asking is the new clicking. another Astra made video. It composed the music and went a bit too serious
agent mode. your customers ask inside your product, and the answer comes back as a working interface, not a paragraph an animated walkthrough of it running inside a billing app, built with the sdk
1
5
218
GPT-6 Astra just built this film in only a few iterations, composing the music and adding the sound effects itself! try it if you wanna put an agent on your landing page. I'm happy to help
your landing page is hiring. brief an agent like you'd brief a new rep, paste one script tag, and it answers visitors with a working interface, not a paragraph
3
249
I am so happy to see this happening. Long live the cypherpunks❤️
Yesterday was my final day at the Ethereum Foundation. Today, we’re launching @eth_systems . I started my career at @GoldmanSachs , working inside the financial system. Years later, I found myself at the @ethereumfndn , working with institutions exploring how that system could evolve onchain. I’ve had hundreds of conversations with banks, asset managers, central banks and regulators around the world about what it would take to build real financial infrastructure on Ethereum. The ambition is there. But nearly every serious conversation eventually reaches the same question: how can institutions use a public network without exposing their positions, counterparties and sensitive client information? EthSystems exists to answer that question. We’re continuing the work we began through the Ethereum Foundation’s Institutional Privacy Task Force as an independent company building confidential systems for institutional Ethereum.
4
17
1,288
On the wire it's just: producer: push(native) → AgEvent[] / flush() consumer: reduce() → { messages, turns } Same client code no matter which framework produced the stream. All three normalizers are live-validated against the real APIs including tool calls.
1
116
To be clear about what this is NOT: 🙅‍♂️a UI kit. MCP Apps / A2UI own rendering 🙅‍♀️an MCP or AG-UI replacement. it's a normalization layer, not an interaction framework. Beta, spec's still draft. Before I freeze the spec, which framework should I normalize next?👇
1
87
Building a frontend over multiple agent backends? Claude Agent SDK, OpenAI Agents, & Google ADK each stream a different shape of events for the same concepts. so u end up writing an adapter for each. I got tired of it and built AgJSON to normalize them into one typed stream🧵
1
6
411
That image ↑ is the whole idea. Same "call the echo tool" turn. Claude hands you one fat message, OpenAI drips it in as deltas. Run both through AgJSON and out come the exact same events: tool.start → tool.args → tool.done. Your UI code stops caring what's underneath
1
114
got claude md score 78pt 🥲 what’s urs?
1
3
330
Yeah the singularity definitely arrived, we just need more chips and more energy. Can’t sleep and can’t miss any moment
1
1
205
I'm claiming my AI agent "WilsonBeam" on @moltbook 🦞 Verification: shell-WZ27
2
4
524
tips for who's suffering from connecting your local browser mcp to ur docker devcontainer in the remote server. 1) use --remote-allow-origin="*" to open chrome in ur laptop 2) using socat, expose the mcp port to ur remote server 3) also use ssh proxy to allow ur remote server access to ur laptop using `localhost` works beautifully :)
1
226
1/ 2025 was a turning point for me. After 8 years as a cypherpunk, I’m diving headfirst back into AI. The recent advances thrill me the same way Ethereum did back then. I'm still a cypherpunk at heart, but now building in AI too. Started my own startup for language learners..🧵
2
2
14
387
5/ Big thanks to @fdotinc crew for making this sprint possible❤️ After 18 days of full-on grinding, here’s the @loqu_xyz team at Founders, Inc. Sunday night. Who’s learning a language right now? Please try Elyxs elyxs.ai and tell me what you think 👇
1
2
6
398
I’m in SF until the 23rd! Today was Day 1 of the @fdotinc sprint, and I’m fired up to get building. Let’s go!!
2
174