Adam Presson (@heyadam) header
Adam Presson (@heyadam) profile picture

sr. director of design @meta, building AI tools • left a little mark at & sold startups to @google, @mapbox, @shopify

MT
Joined June 2007
Photo by Adam Presson (@heyadam)Photo by Adam Presson (@heyadam)Photo by Adam Presson (@heyadam)Photo by Adam Presson (@heyadam)Photo by Adam Presson (@heyadam)Photo by Adam Presson (@heyadam)Photo by Adam Presson (@heyadam)Photo by Adam Presson (@heyadam)Photo by Adam Presson (@heyadam)Photo by Adam Presson (@heyadam)
👋 Convert your Claude Designs to iOS This morning I built a Claude Code plugin that takes your Claude Design URL and automatically converts the prototype to SwiftUI using the new Xcode MCP tools. You can install the plugin here: github.com/heyadam/claudedes…
3
3
818
Shipped this morning: upload any inspiration to uimate.design and generate a UI that matches the vibe.
6
1,494
On Saturday, I built a toy that generates more divergent and creative UI’s than the traditional “AI slop”. You can play with it here and export the code: uibot.design
3
1
16
1,151
I vibe coded a tool that lets you easily create AI flows by chaining together models. Supports creating media & code, realtime multiplayer, running and calling flows via MCP, and an AI assistant that will create and edit flows. composer.design
2
1
3
639
Here is the realtime multiplayer in action. Like @figma, you can share a flow with another person and live edit. All the node positions and connections are synchronized on the server via Supabase.
1
232
There is rudimentary support for generating React components and funneling in your flow’s outputs. You can grab the code of the component in the sidebar or via MCP.
217
Here is the AI assistant in action, it’s aware of what’s on the canvas and can edit flows along with you. It also runs an eval at the end of each turn to validate correct connections and node types.
1
135
The system has support for @OpenAI’s realtime audio. A fun pattern i’ve been playing with: hook up a text LLM to generate a random personality for the AI agent and have a live convo.
100
Look, say what you will about it, but right click editing a PHP file in an FTP client with upload-on-save is still the tightest and fastest feedback loop I've ever had in my life. We actually don't know how to do this anymore as an industry.
198
141
71
2,679
254,308
I’m hiring for an exciting and rare opportunity at Meta! We’re looking for a Design Engineer to help build the future of our AI design tools. Full details: metacareers.com/jobs/6463268…
3
1
30
2,274
🪄 We're excited to introduce #Lottie by @airbnbdesign support! 🎉 Simply drop a JSON or Lottie file on the patch graph and hook it up to the Lottie Animation patch. 💻 Download the latest version of Origami at: origami.design/
3
27
2,916
Honeymoon – at Utah, USA
9
2
2
185
42,204
Huge loss for @Reddit. Apollo was one of my favorite apps of all time. nitter.cf/ChristianSelig/status/…
Apollo will close down on June 30th. Reddit’s recent decisions and actions have unfortunately made it impossible for Apollo to continue. Thank you so, so much for all the support over the years. ❤️ reddit.com/r/apolloapp/comme…
1
1,485
Congrats to all the friends at Apple who made this possible. A little bit bummed that @primersupply was too early to take advantage of the headset! nitter.cf/tim_cook/status/166580…
Welcome to the era of spatial computing with Apple Vision Pro. You’ve never seen anything like this before!
2
10
3,230
Adam Presson retweeted
*founders failing to find pmf* surely it's where we are working that is the problem
3
2
20
3,890
Sedona this wkd – at Sedona, AZ
3
1,151