正在加载视频...

视频加载失败

InterfaceKit is a design tool to make real time visual edits to your app then copy a prompt for your agent to ship the changes. Just pushed the alpha to Interface Craft members; available to everyone soon. Fun to jam with will on this one 💪

60,787 次观看 • 6 个月前 •via X (Twitter)

63 条评论

joshpuckett 的头像
joshpuckett6 个月前

Grab it here: And if you're not a member yet, consider joining! Much more fun stuff like this in the works.

joshpuckett 的头像
joshpuckett6 个月前

Forgot to add: React only for now. Vue, Svelte, and Solid support (just for you @kitlangton 😘) at public launch once I work out the alpha bugs.

will 的头像
will6 个月前

huuuge 👀👀

Regy 的头像
Regy6 个月前

@willdphan Love this. Have been using Retune ( recently and really like the element selection for nested layers. Maybe some inspo in here

joshpuckett 的头像
joshpuckett6 个月前

@willdphan We been cooking this for a while; roadmap is long but we’ll get there sooner rather than later :)

floguo 的头像
floguo6 个月前

@willdphan christmas in march! 🎁

joshpuckett 的头像
joshpuckett6 个月前

@willdphan 🎅🙇

MDS 的头像
MDS6 个月前

@floguo @willdphan 🫡

James McDonald 的头像
James McDonald6 个月前

@willdphan You're on a heater! Can't wait to try this

joshpuckett 的头像
joshpuckett6 个月前

@willdphan All gas no brakes baby!

John Falcone 🗽 的头像
John Falcone 🗽6 个月前

@willdphan Oh wow

Abdussalam Popoola 的头像
Abdussalam Popoola6 个月前

@willdphan I’ve got a backlog of things to try from you.

joshpuckett 的头像
joshpuckett6 个月前

@willdphan it's the weekend baby, LFG!

Sanmid Anavkar 的头像
Sanmid Anavkar6 个月前

@willdphan niceeee. i am tinkering with something similar :

Marv 的头像
Marv6 个月前

@liammatteson @willdphan 🔥

Kishore 的头像
Kishore6 个月前

@willdphan Craaazy stuff Josh!

Vasyl B 的头像
Vasyl B6 个月前

@willdphan i have issues with paddings in my panel

joshpuckett 的头像
joshpuckett6 个月前

@willdphan Thanks for the feedback! What browser/OS?

Vasyl B 的头像
Vasyl B6 个月前

@willdphan chrome/windows

rob 🌿 的头像
rob 🌿3 个月前

@willdphan Wait. So I can just design as I normally would, and this thing writes the prompt for me? That’s brilliant

joshpuckett 的头像
joshpuckett3 个月前

@willdphan I do try to only have good ideas and not bad ones! 🤣 still beta

Ꭻ𐌀𐌂𐌊𐌉𐌄 的头像
Ꭻ𐌀𐌂𐌊𐌉𐌄6 个月前

@floguo @willdphan Been using this quite a bit this week! Really loving it Thank you!!

Raksha T 的头像
Raksha T6 个月前

@floguo @willdphan Isn’t it similar to @benjitaylor’s agentation ?

joshpuckett 的头像
joshpuckett6 个月前

@floguo @willdphan @benjitaylor This is specifically for giving you a live WYSIWYG editor on your app or website. Benji’s wonderful tool is general purpose for all sorts of feedback or guidance to agents. I use Agentation every day!

Raksha T 的头像
Raksha T6 个月前

@floguo @willdphan @benjitaylor Right, I see the distinction. Adding this to my dev tools with dialkit. Btw is amazing! Would have loved to pay more for it! :)

joshpuckett 的头像
joshpuckett6 个月前

@floguo @willdphan @benjitaylor My goal for this year is it’s worth 10-100x cost of membership 🙇

Raksha T 的头像
Raksha T6 个月前

@floguo @willdphan @benjitaylor One of the few people who genuinely makes me excited about the future of design. Looking forward!

kenny 的头像
kenny6 个月前

@willdphan One of my favorite designers, love the shit you’ve been putting out for us!!!

joshpuckett 的头像
joshpuckett6 个月前

@willdphan 🙇🙏

forum 的头像
forum5 个月前

@willdphan nice, always wanted inspect element to have a save button

Tanuj Patel 的头像
Tanuj Patel6 个月前

@willdphan Dialkit and Interfacekit together gonna be wild

joshpuckett 的头像
joshpuckett6 个月前

@willdphan I didn’t get them merged for alpha, but it’s coming 🤝

Tom Ludd 的头像
Tom Ludd6 个月前

@willdphan I'm a member - where do I access the alpha?

joshpuckett 的头像
joshpuckett6 个月前

@willdphan Link in thread!

Tom Ludd 的头像
Tom Ludd6 个月前

@willdphan Ohhh so just need to update it in my codebase? sorry didn't know if there was a specific version i needed!

joshpuckett 的头像
joshpuckett6 个月前

@willdphan Ah no it’s different than Dial Kit; check out the Interface Kit Overview article for details.

Tom Ludd 的头像
Tom Ludd6 个月前

@willdphan Ahh - dial kit was the one I had been using! lovely, will play now :) thanks!

Coard 的头像
Coard6 个月前

@willdphan Excited to try this out today! One thing I still love about agentation is being able to give critique on the page itself to refine, remove, etc and copy the prompt to the div itself.

ingenious 的头像
ingenious6 个月前

@willdphan this is sick!

Tino 的头像
Tino6 个月前

@willdphan love it! thank you @joshpuckett is there a way to expand possible font size variants when working with Tailwind? the tool has broken my design because it's capped to text-5xl

joshpuckett 的头像
joshpuckett6 个月前

@willdphan Ya will adjust!

Tino 的头像
Tino6 个月前

@willdphan legend! thank you for all the hard work ❤️

Zantos 的头像
Zantos6 个月前

@willdphan And the villagers most definitely rejoiced

joshpuckett 的头像
joshpuckett6 个月前

@willdphan the villagers should use it and send feedback!

Zantos 的头像
Zantos6 个月前

@willdphan Loosely translated they’re saying “will do”

martins 的头像
martins6 个月前

@floguo @willdphan i’ve lost count of how many times i’ve tried to set this up for this exact use case. excited to try this out. seriously such an awesome tool 🫡

joshpuckett 的头像
joshpuckett6 个月前

@floguo @willdphan We gochu fam 🙌

martins 的头像
martins6 个月前

@floguo @willdphan yes sirrrr 🫡

Khlaseek designer 的头像
Khlaseek designer6 个月前

@willdphan What a good time to be a member 🚀🥳. Thanks Josh & Will , you're amazing!

Vedant 的头像
Vedant6 个月前

@willdphan Yesssirrrr gonna have fun playing around with this

Joshua Knauber 的头像
Joshua Knauber6 个月前

@willdphan Looks great! Have been working on a very similar project recently, DMd you

The Future Bits 的头像
The Future Bits6 个月前

@willdphan Real-time visual edits with prompt export is killer for rapid iteration—cuts the dev loop dramatically. How's the agent handling edge cases like stateful components or CSS-in-JS conflicts?

joshpuckett 的头像
joshpuckett6 个月前

@willdphan Not well at the moment! But we have a whole Interactions tab coming soon and more ideas on statefulness as well

The Future Bits 的头像
The Future Bits6 个月前

@willdphan Appreciate the transparency! Statefulness is the hardest part to get right in visual builders. That Interactions tab sounds like exactly what's needed.

Pritam Paul 的头像
Pritam Paul6 个月前

@willdphan Dialkit has made my localhost:3000 my figma file honestly.

Ahmed Hussein 的头像
Ahmed Hussein1 个月前

@willdphan Interesting.

Mason Cartwright 的头像
Mason Cartwright6 个月前

@willdphan visual edit then prompt copy is way smarter than trying to generate the code directly

OneManSaas 的头像
OneManSaas6 个月前

@willdphan The real-time visual editing combined with agent prompts is brilliant - removes that translation layer between design intent and actual implementation. Looking forward to seeing this in action when it's public.

Dotya 的头像
Dotya6 个月前

@willdphan This is the right workflow for design-to-code. Most AI tools start from text, but starting from VISUAL intent then generating the agent prompt is backwards in the best way. Agents need precise context about what changed, not vague descriptions.

Anthony 的头像
Anthony6 个月前

@willdphan Couldn’t you ask for these parameters to be added to DialKit or no?

joshpuckett 的头像
joshpuckett6 个月前

@willdphan you could, but that would be extremely onerous every time (and the controls aren’t optimized for that)

Anthony 的头像
Anthony6 个月前

@willdphan Ah ok. Haven’t dug into all the setup videos on yet, so that’ll probably clarify the different use cases for each. I’m glad you called out the install of this is dev only by default. DialKit’s install didn’t do that. 😅

google 的头像
google6 个月前

@willdphan it would be really cool if we could select layers like we do in figma like double click to go deeper, actually tried building something of of this recently modifying dialkit but kept failing lol

相关视频

New Tools for a New Era. Coding agents like Claude and Cursor have dramatically reduced the time it takes to go from idea to functional software. But the experience of designing and refining with them sucks. One reason for this is that while the terminal is an incredible tool for communicating direction with language, it is a terrible tool for defining and exploring visual and interactive objects. Here is one idea for how we might fix a small part of that. In the old world, when you wanted to create a transition or animation in your app, you would type some code, refresh your local server, and click to run your animation. It probably wasn't right, because after all no one can know what 'cubic-bezier(0.3, 0.05, 0.45, 1)' really feels like when you read it. You need to see it. Feel it. Interact with it in a real world context. So you'd edit some values, save, refresh, and keep guessing and checking until it felt right. Today, you can write a quick, single-use tool that's a visual studio for designing animations. You can then configure some components and containers common in all apps, and explore different animations in real time, adjusting key properties, and getting it just right. Then, you can copy a highly detailed prompt (or export a skill containing all your animations) that captures your intent and direction with perfect clarity. Paste this into your terminal and your agent instantly implements it everywhere. To me, this is an improvement over the old world, and a better way to work in today's. I'm extremely excited to see the ways in which our ability to rapidly create software will shape how we design software tomorrow. Feedback, ideas, and critiques welcome!

joshpuckett

82,659 次观看 • 8 个月前