agno create clones a starter template into a new directory, strips its git history, and prints the next steps:
Starter Templates
Pick a starter with--template:
| Template | Target | Repository |
|---|---|---|
agentos-docker (default) | Local dev and any Docker host | agno-agi/agentos-docker |
agentos-aws | AWS | agno-agi/agentos-aws |
agentos-fly | Fly.io | agno-agi/agentos-fly |
agentos-gcp | Google Cloud | agno-agi/agentos-gcp |
agentos-railway | Railway | agno-agi/agentos-railway |
example.env, and a compose file that agno up picks up. See Templates for the full catalog, including pre-built agent systems.
Custom Templates
Scaffold from any git repository, such as your team’s internal starter:How It Works
- Validates the name. It becomes a directory under the current directory, so it must be a single path segment of letters, digits,
-, and_. - Runs
git clone --depth 1on the template repository (git must be installed). - Removes the cloned
.gitdirectory, giving you a clean tree to init your own repo in.
up, down, and restart operate on whatever directory you run them from.
Next Steps
| Task | Guide |
|---|---|
| Start the project | agno up |
| Connect coding agents | agno connect |
| Deploy to production | Templates |