Sketch is an
Agent Development Environment

IDEs are designed for humans to edit text.
LLMs should not be editing text in your IDE.
LLMs should not be running in your terminal.

LLMs need their own environment where they can have agency, with the freedom to apt-get install their own tools, and without your prod keys.

Sketch gives agents a container to run in, and you get back git commits.

Sketch is made for Parallel Play

Multiple agents can work on the same repository simultaneously without stepping on each other's toes.

Each agent gets its own isolated container and branch, allowing for true parallel development. Agents can collaborate on different parts of the same project or tackle independent tasks concurrently.

Have a machine argue with machines for you, while you work elsewhere.

Multiple Sketch agents working in parallel on different containers
Sketch cloud environment interface

Sketch is Open Source

Our devtools are traditionally open source.
We want to preserve that tradition.

Grab the Sketch source from GitHub and run it against a local open model. Take control of your development environment and customize it to your needs.

Sketch agent executing in browser

Sketch can run in the cloud

If you do not want to download sketch, you can try it out in the cloud with hosted containers and direct GitHub auth integration.

Get started instantly without any setup. Your agents run in secure, isolated containers that integrate seamlessly with your GitHub repositories.