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

# kong setup

> Interactive setup wizard for configuring Kong

## Synopsis

```bash theme={null}
kong setup
```

## Description

Launch the interactive setup wizard. Configures which LLM providers to use, validates API keys, and optionally sets up custom endpoints.

Configuration is saved to an SQLite database at `~/.config/kong/config.db` (or `$KONG_CONFIG_DIR/config.db`).

## What it configures

1. **Provider selection** — choose Anthropic, OpenAI, Custom endpoint, or Anthropic + OpenAI
2. **Custom endpoint** (if selected) — base URL, model name, optional API key, and model limits
3. **API key validation** — checks that configured API keys are set in environment variables
4. **Default provider** — which provider to use when no `--provider` flag is given
5. **Ghidra detection** — verifies Ghidra is installed and accessible

## Example

```bash theme={null}
kong setup
```

The wizard is interactive and guides you through each step. Run it again at any time to change your configuration.

## Further reading

* [Setup Wizard](/getting-started/setup-wizard) — detailed walkthrough
* [LLM Providers](/configuration/llm-providers) — provider details
* [Custom Endpoints](/configuration/custom-endpoints) — custom endpoint setup
