> ## Documentation Index
> Fetch the complete documentation index at: https://docs.blocks.team/llms.txt
> Use this file to discover all available pages before exploring further.

# create

The `create` command is used to create a new agent template. This will only create the directory and template files, and will not register the agent.

<CodeGroup>
  ```bash bash theme={null}
  blocks create hello_world
  ```
</CodeGroup>

This will create a new agent in the `.blocks` directory with the following structure:

```
.blocks/
    hello_world/
        main.py
        requirements.txt
```

You can edit the `main.py` file to define your agent, and add any dependencies to `requirements.txt`. We automatically add `blocks-sdk` as a dependency. You'll want to update the `blocks-sdk` version often to get the latest features and bug fixes.
