CUGA LogoCUGA AGENT
Configure

Configure

Models, environment, task modes, persistence, and external services.

Configure

Architecture: This section covers the Persistence layer (vector DB, config DB, embeddings) and External services (LLM providers, secrets vault, observability). The Orchestrator and Capability layers read these settings at runtime. See How CUGA works.

CUGA behavior is driven by settings.toml, environment variables, and optional .env files. Use this section when you need to tune models, modes, storage, or platform settings — not when you are wiring tools or capabilities (see Build).

Essentials

TopicLayerPage
LLM providers (OpenAI, WatsonX, Groq, Ollama, …)ExternalModels
.env and system variablesExternalEnvironment
API / web / hybrid executionOrchestratorTask modes
Every TOML keyAllSettings reference

Platform (Persistence + External)

TopicLayerPage
Vector DB + embeddings for policies, knowledge, and MemoryPersistenceStorage
Secrets vaultExternalSecrets vault
Auth for the server UIClientsAuthentication
Tracing, Langfuse, and cuga-vizExternalObservability
Chat UI brandingClientsUI branding

Custom config directory:

export CUGA_CONFIGURATIONS_DIR="/path/to/your/configurations"

Each folder under src/cuga/configurations/ holds preset model and mode TOML files you can copy and adapt.