I design the product surface, prototype the interaction model, and ship the interface layer with agents close to the work.
I am Peng Xu, a designer who moved deeper into engineering because AI products need sharper interface judgment, faster prototyping, and more direct ownership of the shipped experience.
My background is visual design, product interface work, photography, and design systems. My current work sits where Figma, TypeScript, agents, and product taste meet.
- AI-native interface tools that turn intent into editable, inspectable product surfaces.
- Agent-facing design infrastructure: Figma plugins, MCP servers, typed UI operations, and verification loops.
- Consumer AI products where the model can act on the interface instead of only answering inside a chat box.
| Project | What it is | My role |
|---|---|---|
| Genable | AI UI generator for Figma. Prompt in; editable layers, typed components, variables, and variants out. | Product, visual system, TypeScript, Figma plugin, MCP server |
| Anycast | AI podcast player for any feed, any language, any moment. Voice Q&A, RSS/OPML, agentic playback, on-device transcription and translation. | Product, visual design, iOS engineering |
Design: product framing, visual systems, interaction details, Figma components, AI-assisted design tooling
Engineering: TypeScript, Node.js, React, Next.js, Tailwind CSS, MCP, GitHub Actions, Cloudflare Pages/R2
AI product work: prompt-to-UI systems, model/tool loops, interface verification, agent workflow design
Last 7 days: 24 mins
Languages
Image (svg) 24 mins [####################] 100.0%
Projects
亚马逊视觉 24 mins [####################] 100.0%
Profile automation: Platane/snk generates the contribution snake into the output branch; update_readme.py refreshes the WakaTime section when WAKATIME_API_KEY is configured.



