Michael Seibel

Tusk (YC W24) - Make UI improvements with AI

Tusk is an AI agent that helps product teams complete UI changes from ticket to pull request. Automate away grunt work like minor bug fixes and copy changes to increase customer NPS without bothering your software engineers.

Add a comment

Replies

Best
Harrison Paradise
Congrats on the launch @marceltan @sohil_kshirsagar! Little UI fixes always get pushed to the back burner at my company. What kind of grunt work do you find Tusk is best at?
Sohil Kshirsagar
@harrison_paradise Thanks Harrison! Totally agree, it's especially frustrating when these UI fixes are things customers are complaining about. Tusk works best on tickets that have enough context (we support images, Loom links, Jam links, etc.) and originate from the frontend!
Toshit Garg
Congrats on launch of Tusk (YC W24).....
Marcel Tan
@toshit_garg thanks Toshit!
John Sillings
We use this at one of our super{set} companies and it's been amazing thus far.
Marcel Tan
@jsillings thanks for the support John -- @sohil_kshirsagar and I have really enjoyed all our interactions with super{set} companies! Very solid group of folks.
Samuel Akinwunmi
This looks great! How are you using Tusk internally?
Marcel Tan
@0x_s13i thanks Samuel! We currently use Tusk use internally for frontend changes like minor bug fixes, modifying components, or adding new interactive elements. We occasionally let loose and have it work on tickets that touch both frontend and backend, though we're usually more prescriptive when writing those ticket descriptions. It's been super helpful to us in the run-up to this PH launch because there were a bunch of smaller UI-related tickets to knock out. We offloaded those tickets to Tusk while we worked on improving our agent's code generation quality, which is largely backend and AI engineering work. In the weeks leading up to this launch, Tusk was actually the contributor that made the most commits to our codebase.
Niroshan Ranapathi
Congrats Marcel! Any plans to build figma extension?
Marcel Tan
@niroshnr thanks Niroshan! No short term plans yet. Out of curiosity, why do you ask?
Noah Kruse
🔌 Plugged in
This product can't be missed. I have followed Tusk since the conception and release of their first features and it's one of the best things that has happened in AI. Tusk is your best friend and will quickly become one of your best engineers on your team. The more time Tusk has with your code base the more complex problems it can solve. It takes feedback and allows your to not get bogged down with menial tasks so you can move as fast as you want.If you're an engineering leader, your team is missing out and moving much slower than they should be if you are not using Tusk.
Sohil Kshirsagar
@noah_kruse Thank you for the support since day 1! We still get excited whenever customers use Tusk to improve their product while reducing the burden on their engineers. 🚀
Tiger L
Looks cool. Kudos to the team for creating a solution that effectively manages the UI improvement process! Congrats!
Marcel Tan
@tigerl thanks for the kind words, Tiger! Let me know if Tusk can be of help to you.
Ivory Tang
Tusk saves so much time fixing minor bugs and copy changes! Truly one of the best coding tools in YC Winter batch.
Marcel Tan
@ivory_tang1 thanks for the shoutout Ivory! As always, feel free to drop me a line if you have any feedback on Tusk :)
Eunice Tan
This is sick!! I saw and used the early versions of Tusk and it was already very effective for my small team then. So amazing to see the continuous work being put into this product. Love the fact that Tusk now tries to find work for itself from tickets -- that already makes it better than some humans 😂 I know right now Tusk is focused on solving UI tickets, will writing test cases alongside the UI components Tusk produces be part of the roadmap as well? Especially if the repo has existing UI testing patterns.
Sohil Kshirsagar
@nutboltz Thanks for the support Eunice! Really appreciate the feedback you provided early on. Writing and iterating on unit/E2E tests is actually in progress right now. Smaller teams may not have this set up yet, but for repos with existing testing patterns we believe this will unlock even more tickets for Tusk to work on!
yaojie
Tusk looks super interesting! Could be helpful to me as someone who doesn't do frontend as often. How easy is it to onboard the tool?
Marcel Tan
@yaojie we've actually seen teams where backend engineers will use Tusk to knock out frontend work, esp. if they're not as familiar with React! Getting started with Tusk takes about 5 mins. You just have to connect a GitHub organization, sync your repo(s), and wait for a few minutes to be good to go! During the repo sync wait, you can also connect your project management app and Tusk will auto-surface tickets that it can create a PR for under "Suggested Issues".