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.
Reference
| Variable | Required | Default | Description |
|---|---|---|---|
ANTHROPIC_API_KEY | At least one API key | — | API key for Anthropic (Claude) models. Get one at console.anthropic.com. |
OPENAI_API_KEY | At least one API key | — | API key for OpenAI (GPT-4o) models. Get one at platform.openai.com. |
GHIDRA_INSTALL_DIR | No | Auto-detected | Path to your Ghidra installation directory. Only needed if auto-detection fails. |
JAVA_HOME | No | Auto-detected | Path to your JDK installation. Only needed if auto-detection fails. |
KONG_CONFIG_DIR | No | ~/.config/kong | Override the directory where Kong stores its configuration database. |
API keys
You need at least one API key — either Anthropic or OpenAI. If you’re using a custom endpoint, no API key is required (or you can set one duringkong setup if your endpoint requires authentication).
Ghidra and JDK auto-detection
Kong searches common installation paths for Ghidra and JDK. You only need to setGHIDRA_INSTALL_DIR and JAVA_HOME if:
- You installed Ghidra in a non-standard location
- Auto-detection picks the wrong version
- You’re running in a container or CI environment
Config directory
Kong stores its configuration (enabled providers, default provider, custom endpoint settings) in an SQLite database at~/.config/kong/config.db. Override the location:
Further reading
- Installation — full setup guide
- LLM Providers — provider configuration

