One broker in front of everything your agents and engineers need to reach
To do real work, an agent has to reach real systems, and handing it a long-lived credential is a breach waiting to happen. The fix isn't another model. It's a broker that grants access without distributing secrets.
The credential lives in Limen and never leaves it. When an agent needs access, Limen opens the connection and injects the secret into the session, so the agent operates on the target while the secret stays behind the threshold.
The agent asks for access: which target, what scope, for how long, and why.
Limen checks the requester, target and context against your rules before anything opens.
Limen connects and injects the credential. The requester gets a live session, not the secret.
Every action is recorded and signed. At the TTL, the session closes and access is gone.
The broker
The policy decides. The broker opens the session and injects the credential. The recorder keeps the proof. Nothing standing, nothing shared.
Who can reach what, from where, and for how long. Evaluated before anything opens.
Every request and keystroke signed and replayable, with secrets redacted from the record.
One broker in front of the systems your agents and engineers actually need. Nothing to install on every box, no credentials copied into a config.
Brokered terminal sessions with credential injection and full keystroke recording.
Remote desktop in the browser. The operator drives the session, never sees the password.
Postgres, MySQL, MSSQL, MongoDB, Redis. Scoped read or write, with the query trail logged.
Reach services behind your perimeter without shipping tokens into an agent's context window.
Edge Connectors tunnel into a private network. The credential never leaves your side.
The same broker your on-call engineers use for privileged access. One policy, one trail.
Banks, carriers, hospitals, grids and warehouses run the systems agents actually need to reach, and the ones nobody hands a password to. Limen brokers the session, so the work gets done and the credential stays in the vault.
Reconciliation, fraud review and batch fixes all end in the same place: a production database full of customer records, reached with a standing credential that sits in a runbook, a config file or an agent’s context window. Limen injects that credential into a scoped, expiring session. The agent runs the query, the secret never leaves the vault, and every statement lands in a signed log with secrets redacted.
Read-only, 10-minute grants for nightly reconciliation. No standing database credentials for agent work.
Diagnosing a degraded site or a customer circuit means SSH into network elements spread across regions, behind jump hosts and credentials shared by every on-call engineer and vendor tech. Limen reaches the management network through an Edge Connector, injects the credential into each SSH session, and closes it at the TTL with the full keystroke log signed.
One policy and one audit trail for agents, on-call engineers and vendor techs.
Interface fixes, claims cleanup and vendor remote support all need to reach systems holding patient records, usually over a remote desktop, with an account that stays live long after the ticket closes. Limen opens the RDP or database session with the credential injected, expires it at the TTL, and keeps a signed recording with secrets redacted, so “who reached what, and when” is a lookup instead of an investigation.
Time-boxed vendor sessions. Nothing left live after the ticket closes.
Price corrections, stuck orders and inventory mismatches get fixed straight in production, by seasonal staff, contractors and now agents, with credentials that outlive the season they were issued for. Limen grants a scoped, expiring session into the order or inventory database, read-only when that’s enough, and the credential never reaches the contractor, the agent or a config file.
Access ends when the peak ends, on a TTL rather than a deprovisioning ticket.
Field systems and the vendors who service them sit behind segmented networks, reached today through a jump host, a VPN account and a spreadsheet of who holds which password. Limen runs self-hosted inside your perimeter and reaches those networks through Edge Connectors, so every SSH or remote-desktop session is policy-checked, credential-injected and recorded, with nothing routed through anyone else’s cloud, including ours.
Open source under AGPLv3. The broker and the vault stay on your side of the fence.
Clearing a stuck shipment at 3 a.m. means reaching the WMS database, a carrier API or an EDI integration, usually with tokens copied into scripts and integrator accounts nobody remembers to revoke. Limen brokers those database and internal-API sessions with the token injected server-side, scoped to the one system the job needs and revoked the moment the window closes.
Integrator access that expires on its own. No revocation backlog.
An agent requests access the same way it calls any other tool, over MCP. It gets back a session handle, not a secret. Least-privilege by construction: it reaches only what your policy allows, only for as long as you grant.
// the agent asks Limen for access
limen.request_access({
target: "db-prod-02",
scope: "read",
ttl: "10m",
reason: "reconcile nightly orders"
})
// → a session, never a credential
{ session: "#a3f9",
expires_in: "10m",
status: "granted" }
The credential is injected into the session and never handed to the requester. Nothing to leak, log, or leave in a context window.
Every grant carries a scope and a TTL. When it expires, the session dies and access is revoked. No standing credentials.
Requests, commands and keystrokes are logged and signed, with optional full replay. Secrets redacted from the record.
Limen runs inside your trust boundary. Nobody routes production access through someone else's cloud, including ours.
How it's different. Teleport and StrongDM broker access for humans, from the cloud. The non-human-identity platforms govern which machines exist, but don't broker the session itself. Limen is the open-source, self-hosted broker built agent-first: the session and the policy in one box you run.
Clone the repo, run one command, broker your first session in minutes.
One command on your own box. Your secrets never leave your infrastructure.
Give your agent the Limen MCP endpoint. It requests access as a tool call.
Open source under AGPLv3. Architecture, policy model and API in the docs.