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

# Config

> Configuration management for PraisonAI

The `config` command manages PraisonAI configuration settings.

## Usage

```bash theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
praisonai config [OPTIONS] COMMAND [ARGS]...
```

## Commands

| Command | Description                     |
| ------- | ------------------------------- |
| `show`  | Show current configuration      |
| `set`   | Set a configuration value       |
| `get`   | Get a configuration value       |
| `reset` | Reset configuration to defaults |

## Examples

### Show current configuration

```bash theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
praisonai config show
```

### Set a configuration value

```bash theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
praisonai config set model gpt-4o
```

### Get a specific value

```bash theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
praisonai config get model
```

### Reset to defaults

```bash theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
praisonai config reset
```

## Configuration File

Configuration is stored in `~/.praisonai/config.yaml`:

```yaml theme={"theme":{"light":"vitesse-light","dark":"vitesse-dark"}}
model: gpt-4o-mini
verbose: false
memory: false
telemetry: false
```

## Environment Variables

Configuration can also be set via environment variables:

| Variable            | Description         |
| ------------------- | ------------------- |
| `OPENAI_API_KEY`    | OpenAI API key      |
| `ANTHROPIC_API_KEY` | Anthropic API key   |
| `PRAISONAI_MODEL`   | Default model       |
| `PRAISONAI_VERBOSE` | Enable verbose mode |

## See Also

* [Profile](/docs/cli/profile) - Performance profiling
* [Environment](/docs/cli/env) - Environment diagnostics
