Metadata-Version: 2.4
Name: maverick-installer
Version: 0.1.6
Summary: Interactive setup wizard for Maverick
Author: cdayAI
License: MIT
Project-URL: Homepage, https://github.com/cdayAI/maverick
Requires-Python: >=3.10
Description-Content-Type: text/markdown
Requires-Dist: maverick-agent>=0.1.6
Requires-Dist: questionary>=2.0
Requires-Dist: rich>=13.7

# maverick-installer

The interactive setup wizard. Installed as part of the kernel's
`[installer]` extra:

```bash
pipx install 'maverick-agent[installer]'
maverick init
```

If the kernel is already installed without the extra:

```bash
pipx inject maverick-agent maverick-installer
```

A standalone `maverick-init` entry point is also exposed (same flags).

## Modes

`maverick init` first asks how you want to set up:

- **consumer** (default) — four questions (name, API key, working
  directory, budget) with safe defaults. About a minute. This is what
  the desktop GUI installer runs too, via the same code path.
- **advanced** — pick every provider and per-role model, channels,
  safety profile, sandbox backend, budget, capabilities, web search,
  MCP servers, plugins, tool ACLs, rate limits, retention, persona,
  and notifications.

## Flags

```bash
maverick init --fast     # skip every prompt; write recommended defaults
maverick init --resume   # resume an advanced run from the last unanswered question
```

Both flags work via `maverick init` and the standalone `maverick-init`.

## Output

Writes `~/.maverick/config.toml` (0o600) and, when you enter any keys,
`~/.maverick/.env` (0o600). The agent reads from there. Re-running the
wizard overwrites both.
