The problem
When agent code, skills, or untrusted scripts run with API keys in environment variables or readable files, any compromise — prompt injection, malicious dependencies, generated code — can exfiltrate every accessible secret.The solution
Withaivault, secrets are stored encrypted in the vault, not in the caller’s environment. All calls proxy through the broker to the upstream provider — callers never see secret material.