aura init

Initialize a default Aura configuration.

Syntax

aura init [flags]

Description

Extracts the embedded default configuration to the specified directory. This scaffolds the complete .aura/config/ structure with all default agents, modes, providers, features, prompts, and sandbox settings.

Flags

Flag Short Default Description
--dir -d .aura Output directory for configuration

Directory Created

.aura/config/
├── agents/              # Agent definitions
│   └── features/        # Hidden feature agents (compaction, embeddings, etc.)
├── commands/            # Custom slash command definitions
├── features/            # Feature configs (compaction, embeddings, etc.)
├── hooks/               # Tool hook definitions
├── lsp/                 # LSP server configs
├── mcp/                 # MCP server definitions
├── modes/               # Mode definitions (Ask, Edit, Plan)
├── plugins/             # Go plugins (recursive discovery)
├── prompts/
│   └── system/          # System prompts (Agentic, Chat, Lite)
├── providers/           # Provider configs
├── sandbox/             # Landlock sandbox config
├── skills/              # LLM-invocable skill definitions
├── tasks/               # Scheduled task definitions
└── tools/               # Optional tool text overrides

Examples

# Initialize with default path
aura init

# Initialize to custom directory
aura init -d my-config

Note: If the output directory already exists, existing files are not overwritten. See Configuration for details on each config section.


Back to top

Copyright © 2026 idelchi. Distributed under the MIT License.