Skip to content →

AI agent that writes code, reviews PRs, and answers questions

Overview

Charlie is an autonomous TypeScript engineer capable of creating pull requests from Linear issues. He 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 he’ll implement the plan, ensure it passes CI, and open a pull request linked back to Linear.

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

Configure

Hire Charlie on your team today! Get started here.

Start building

Build your own integration

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