Atomist is in pre-release

Stay in the know

See Atomist in action in our

Less Shaving,
More Shipping

We hate busywork and want to spend more time coding and shipping. We built Atomist so that everyone can do more shipping.

Atomist is event-driven automation where everything is code that understands code.

Use Atomist to:

Automate just about anything with built-in integrations, and modular extensibility.

Do everything from Slack. Just tell @atomist what you need done, and it will do the boring work for you, and link you to a fresh branch.

Add features to projects with a single command. Dockerize in moments.

Turn any existing project into a new one. Atomist smartly customizes and creates it for you.

Development Automation

Atomist Development Automation Diagram
Atomist integrates with the tools you already use to receive events that trigger automated actions on systems in your development flow.
Receive events, take actions

Atomist integrates with services like GitHub, Travis CI, and Kubernetes using Events. Events are the fundamental particles of automation.

Keep track of everything

Atomist uses Events to learn how your development flow is connected. Use the model to drive automation from higher levels of abstraction.

A runtime for development automation

Rug was created to make development automation easy. With Rugs, you can rename projects or upgrade library dependencies, across multiple projects, in a snap. Rugs really tie everything together.

A teachable bot

Our bot, known as @atomist, brings all of the notification and automation power of Atomist into the shared context of chat. You can teach the bot new things by writing Rug.