Skip to content →
Browse

Charlie

Plans, implements, and reviews your TypeScript PRs

Charlie using code search and creating PRs in Linear
Charlie using code search and creating PRs in Linear
Charlie using detailed plans and scope
assigning Charlie to perform work in Linear

Overview

Charlie is an autonomous TypeScript engineer capable of creating pull requests from Linear issues. Charlie can fix bugs, perform migrations, and implement new features.

How it works

Create an implementation plan
Charlie can create and iterate on a detailed implementation plan tailored specifically to the existing code in your repo.

Generate a pull request
Assign an issue to Charlie and Charlie will implement the plan, ensure it passes CI, and open a pull request linked back to Linear. You can also mention @Charlie to ask it to start working on an issue.

Review and improve
Need to change something? Leave a review on Charlie’s pull request and Charlie will implement the changes and push a commit.

Configure

Hire Charlie on your team today. To get started, sign up for Charlie and then follow the steps listed here to activate your account.

Build your own integration

Create your own integration with Linear’s API and submit it to the directory.

Start building