agno create clones the Docker starter into a new directory, strips its git history, and creates a private .env from example.env:
agno create without a name in an interactive terminal to choose a template and project name. The defaults are agentos-docker and agentos.
Starter Templates
Pick a starter with--template:
Every registered starter includes an AgentOS application and
example.env. agno create copies that file to .env with mode 0600 on platforms that support POSIX permissions. It preserves an existing tracked .env in a custom template.
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. - Copies
example.envto.envwhen the template provides it.
up, down, and restart operate on whatever directory you run them from.