Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Skip to content

amodal init

Initialize a new Amodal agent project. Creates the .amodal/ directory structure with starter files based on your product type.

amodal init

What It Creates

.amodal/
├── config.json         ← agent name, provider, model
├── skills/             ← starter skill template
├── knowledge/          ← sample knowledge document
├── connections/        ← empty, ready for connections
├── tools/              ← empty, ready for custom tools
└── evals/              ← empty, ready for test cases

Interactive Mode

The init command uses interactive prompts to configure your project:

  • Product type (operations, finance, security, custom)
  • Agent name and description
  • LLM provider preference

Templates are customized based on the product type — a security agent gets different starter skills than a finance agent.

Non-Interactive

For CI or scripting:

amodal init --name "Ops Agent" --type operations