FAQ
What is Automaton?
An open-source platform for deploying web apps, APIs and jobs on servers you control. See Is Automaton for you?.
Does it cost anything?
The software is free under Apache 2.0. You pay for your servers, domain and any AI services you choose. There is no required Automaton subscription.
How long does install take?
Not measured yet; see the placeholder in Is Automaton for you?.
Do I need an AI coding agent?
No, but Automaton is designed around one. The CLI generates an AGENTS.md and checks so a coding agent can build, validate, deploy and verify an app. You can also write the app yourself.
What can I run?
Static sites, APIs and long-running servers in containers, and finite jobs called Actions. See Build an Automaton app.
What can I not run?
Apps that need WebSockets or streamed responses; see Current limitations.
Can strangers sign up on my server?
No. Self sign-up is disabled. An administrator creates or invites each user.
Where does my data live?
On your servers. Studio, the API, the database and every app run on machines you install them on.
How do updates work?
Run automaton server update --wait or use Admin → Installation → Update in Studio. See Update the server.
How are backups handled?
Nightly local backups of the database and keys are kept for 7 days. See Back up and restore.
Can I use more than one server?
Yes. Install a Runner on each machine. With one Runner, automaton deploy uses it automatically; with several, you pick one per app (automaton set-runner). There is no automatic balancing or failover.
Is it production-ready?
It runs on our own production server, with no independent fresh-install run yet. Clean-server install timing, restore on a clean server and two-user isolation are still being proven; see Current limitations.
How do I report a problem or ask a question?
Open an issue on GitHub.