Home
Tusk
71

🐘 Tusk - AI coding agent that completes your chores

We complete annoying tasks from ticket to PR, helping engineers avoid context-switching.

tl;dr: Tusk is an AI coding agent that completes annoying tickets, letting software engineers focus on more important work. Simply assign a ticket to Tusk. Our AI will traverse your codebase for context and then create a pull request (PR).

Hey everyone! We’re Sohil and Marcel.

We’re on a mission to boost developer productivity and satisfaction by automating the day-to-day tasks that bog down software engineers.

Problem

Software engineers are often assigned menial “product quality” tickets and bugs that require them to context-switch from more important, interesting work.

15-20% of all tickets in the typical 2-week sprint are chores like fixing bugs and polishing up UI. Additionally, there are similar tickets in every company’s graveyard backlog that rarely ever get cleared.

The result? A simple engineering task that should’ve taken 15 minutes to complete sometimes ends up taking 3 weeks to get done, or not at all.

While it makes sense for engineers to deprioritize these tasks, this work is important for ensuring that customers have a delightful, bug-free user experience. Janky UX on an ongoing basis causes “death by a thousand cuts” for customers, leading to churn.

Solution

Tusk (YC W24) Demo

Tusk is an AI coding agent that completes product quality tickets and bug fixes, letting your software engineers focus on more important work.

We integrate with Linear, Jira, Notion, and GitHub so that engineers can go from ticket to PR with one click of a button. We’re fully embedded into your engineering workflow so you don’t have to change how you work.

With Tusk, engineers no longer need to context-switch to do something simple like adding a confirmation modal or fixing a page index bug for table pagination.

How Tusk works

  • Simply assign a ticket to Tusk. Our AI agent will traverse your codebase for context and create a PR for the ticket.
  • Tusk will regenerate code to address PR reviews left by engineers and errors in automated checks.
  • Tusk investigates complex tasks and provides a branch and advice to save engineers time even if it can’t create a PR.
  • Beta: If your team deploys a preview environment for every PR, Tusk will do an end-to-end test of the change and record a testing video.

Our story

Sohil was previously a Senior Software Engineer at Aspire. Because of his product-mindedness, he was usually the first engineer to complete product quality tickets. Sohil was also the first person to tell you that these chores distracted him from working on more important tasks.

Marcel was formerly a Product Manager for 6sense’s AI email product. He often made product decisions that were outside of the initial PRD due to customer feedback. However, he risked distracting his engineers by pulling these ad hoc tickets into the current sprint.

We both deeply wished there was a way to protect engineers’ uninterrupted coding blocks, while also raising the quality bar of our products. Today we’re using Tusk to help build our own product.

Get early access

We’re already helping companies like Wefunder (YC W13), Toolbox (YC S20), and HitPay (YC S21) automate up to 20 engineering tickets monthly.

Apply to get early access to Tusk on this form. We’ll give the first 50 companies who sign up free customization of your AI agent and a white-glove onboarding.