Before You Start
Here's what you'll need to set up Warden.
Welcome to Warden
Let's configure your personal AI agent system.
What is Warden?
Warden is the reference implementation of the Primacy Framework — a system where YOU retain sovereignty over AI agents that act on your behalf. Your agents follow your rules, respect your values, and always answer to you.
What Does This Wizard Do?
This wizard helps you configure your Warden deployment. We'll walk through setting up your identity, your AI agents, communication channels, and external services so everything works exactly how you want it.
How It Works
Start by telling us about your setup using the options below, and we'll tailor the remaining configuration sections to match your needs. You can always come back and change things later.
Principal Identity
Configure your principal identity.
Your Contact Info
Where your agents should reach you on each channel for notifications.
Agent Constellation
Configure the five core agent archetypes. Each agent can use a different LLM provider (e.g., GPT for Coordinator, Claude for Advisor).
Agent Capabilities
LLM Providers
Register LLM providers and their API keys. Each agent can use a different provider. API keys are stored in .env, referenced here by environment variable name.
Agent Channels
Credentials for Penn's dedicated communication channels. These let Penn send messages from its own identity (not yours).
Email (SMTP)
Slack Bot
Twilio (SMS & Voice)
Telegram Bot
Discord Bot
External Services
Configure API keys and credentials for external service integrations.
Anthropic
OpenAI
Google AI
Perplexity
xAI (Grok)
Mistral AI
Tavily
Wolfram Alpha
Voice Synthesis (TTS)
Anam AI (Avatar)
OpenClaw
Financial Services
Configure payment integrations, credential vault, and transaction authorization.
Credential Vault
The financial credential vault encrypts sensitive data at rest. A vault key is required before any financial services can be enabled.
This key encrypts card tokens and wallet keys. Store it securely — if lost, vault contents cannot be recovered.
- Private keys and raw card numbers never leave the vault
- Twin archetype cannot perform any financial operations
- Maximum single transaction: $10,000
- Maximum daily spend per agent: $5,000
- New payees have 24-hour cooling period
Privacy.com Virtual Cards
Privacy.com provides per-merchant virtual debit cards with spend limits. Agents can create cards locked to specific merchants for governed purchases.
Ethereum Wallet
Ethereum wallet for on-chain transactions. Private keys are stored in the credential vault (sign-only interface — keys never exported).
Transaction Authorization
Four-tier authorization model with Cedar policy evaluation. Transactions are classified by amount and type, with hold windows for supervised operations.
Service Status
Loading service status...
Skill Packages
Curated bundles of marketplace skills with pre-configured governance.
Loading available packages...
Capability Routing (DEC-044)
Configure which LLM provider handles each abstract capability. Agents see capabilities, not providers — the router dispatches to the optimal provider based on these rules.
Cost Management
Monthly budgets and per-provider spending caps for capability routing.
Per-Provider Spending Caps
Memory & Knowledge
Configure semantic memory (Qdrant) and embedding models for storing and retrieving contextual information.
ollama serve running at port 11434.
Sentence Transformers: Local Python-based embeddings (fallback if Ollama unavailable).
Hash: Deterministic fallback for testing — not recommended for production.
ollama pull nomic-embed-text to install.Memory Extraction
Controls how Warden identifies memory-worthy facts and preferences from conversations.
System
Configure system-level infrastructure and behavior settings.
Safety & Monitoring
Multi-agent safety mechanisms. These run automatically when multiple agents interact.