Vexly is a secrets manager for the way software gets built now — increasingly by AI agents, working alongside you. It keeps your app’s secrets in the cloud, hands them to a process when it runs, and lets an agent set the whole thing up without ever seeing the values it isn’t supposed to.
The problem
Most projects keep secrets in a local .env file. It works until you have to
share it: you paste it into chat, drop it in a password manager, or mail it
around. Every copy is a copy that can leak, and none of them stay in sync.
Hand the task to an AI agent and it gets sharper. You want the agent to wire up
Stripe, connect a database, and run the app — but you don’t want your live
STRIPE_SECRET_KEY sitting in its chat transcript forever.
How Vexly works
A project’s secrets live in a cloud environment (production,
development, …). You manage them from the terminal with the vexly CLI:
vexly set DATABASE_URL=postgres://… # store a secret in the cloud
vexly run -- npm start # run your app with secrets injected
vexly run injects the secrets straight into your program’s environment — they
never have to be written to disk or pasted anywhere.
Two ideas make this safe for agent-driven setup:
- Secret update requests. When a value should come from a human, the agent
runs
vexly request STRIPE_SECRET_KEYand gets a link. You open it, paste the value yourself, and it goes straight to the cloud. The agent picks it up on the next run — the secret never passes through the conversation. - Run-only environments. You can mark an environment so a credential can
vexly runagainst it but can’t read the values back. The agent runs your app with real secrets; it just can’t pull them into its context.
Anonymous-first
You don’t need an account to start. vexly init creates an anonymous
project immediately, so an agent (or you) can stand one up with zero friction.
Signing in and claiming the project is the upgrade path when you want to
keep it, make it private, and share it with a team.
CLI and Studio
- The CLI is the terminal surface — it’s how you create a project, manage secrets, request values, and run your app with them injected.
- Studio is the web app for humans — manage secrets after the fact, fulfill requests, invite your team, and configure integrations.
Next
Head to the quickstart to install the CLI and create your first project, or read core concepts for the mental model.