Apache 2.0 • Open Source

Governance for the AI Desktop

Claude Code, Codex, and every tool shipped this week are running on your fleet right now. agentdesktop gives you the inventory, policy, and identity to govern them.

Get Started
View on GitHub
Diagram showing credential and authentication flow from a developer workstation through Claude Code (credential helper) requesting credentials via Agentdesktop daemon, which holds device key and user SSO session, sending mTLS device certificate and user SSO to Agentdesktop controller to verify identities. The controller issues a short-lived JWT with user SSO subject, enrolled device ID, asserted tool label, and validity window. The JWT is validated and used by Agentgateway to log usage and inject the provider API key, which is never on the workstation, ultimately accessing model providers like Anthropic and OpenAI.

How It Works

One Daemon.
Three Control Points.

Click a control point to see what agentdesktop does on every workstation.

Discovery

Fleet-wide AI inventory – Know every AI tool, model, and MCP server on the fleet

Talk to an expert
Get hands on
Learn more

Policy

Config and sandbox control – Declare configuration once, reconcile it everywhere

Learn more
Get hands on
Talk to an expert

Identity

Credentials and attribution – Short-lived credentials bound to user, device, and tool

Talk to an expert
Get hands on
Learn more
Executive confidence

90%

Sure they know what's running.

Confident

in

AI visibility

Shadow AI

52%

The reality on the ground.

Employees

using

unapproved AI tools

Access policy

86%

Identities with nothing enforcing them.

Enterprises

not enforcing

AI identity policy

Deployment

2 modes

Start on one laptop. Scale to the fleet.

Standalone

Controller-managed

Credentials

Short-lived

Nothing long-lived on the workstation.

User

+ Device

+ Client

Open Source

Apache 2.0

No vendor lock-in. Ever.

Inspectable

No bundled platform

Executive confidence

90%

Sure they know what's running.

Confident

in

AI visibility

Shadow AI

52%

The reality on the ground.

Employees

using

unapproved AI tools

Access policy

86%

Identities with nothing enforcing them.

Enterprises

not enforcing

AI identity policy

Deployment

2 modes

Start on one laptop. Scale to the fleet.

Standalone

Controller-managed

Credentials

Short-lived

Nothing long-lived on the workstation.

User

+ Device

+ Client

Open Source

Apache 2.0

No vendor lock-in. Ever.

Inspectable

No bundled platform

Why is now different?

The desktop became a production environment. Governance didn't follow.

Agent harnesses on laptops now connect to production data, APIs, and systems. The tools that manage those laptops were built for devices and operating systems, not for AI harnesses, MCP servers, and non-human identity.

Discovery

Problem: MDM enrolls devices and reports on operating systems. It cannot tell you which AI harnesses are installed, which MCP servers they load, or which models they call.

Shield Icon

agentdesktop

Built for AI-native inventory

Harness-aware discovery across operating systems and config formats. MCP servers, skills, and models inventoried per device and per user, without collecting secrets.

Documentation
Announcement Blog
GitHub

Configuration

Problem: Configuration profiles and scripts can push settings for one tool. Every path, schema, or behavior change breaks them, and the maintenance never ends.

Clock icon

agentdesktop

One intent, every harness

Declare sandbox and tool policy once. agentdesktop translates it into each harness's native format, previews changes, reconciles drift, and reports what applied.

Documentation
Standalone Quickstart
Controller Mode

Identity & Credentials

Problem: Every tool and provider brings its own credential model. Long-lived keys and tokens scatter across environment variables, config files, and keychains, and a leaked one keeps working.

Bolt Icon

agentdesktop

Non-human identity, least privilege

Devices enroll with a locally generated key and bind to the user through SSO. Tools receive short-lived credentials scoped to user, device, and client label.

Announcement Blog
GitHub
Credentials

Observability

Problem: Gateway logs show model calls without showing who made them. Session and tool activity on the workstation stays invisible to the platform team.

Coins icon

agentdesktop

Attribution that survives the hop

Opt-in session and tool-use telemetry, limited to the events administrators select. Identity travels with the request so gateway telemetry attributes model and token usage.

Documentation

Open Source

Problem: Endpoint tooling that watches developer activity has to be trustworthy. A closed platform asks you to take its collection and credential boundaries on faith.

Users icon

agentdesktop

Apache 2.0, inspectable, unbundled

Read exactly what the daemon collects. Audit the identity and credential boundaries. Keep your own identity provider, PKI, and gateway.

Github
agentdesktop.dev

Seeing is Believing

Don't take our word for it. Run it on your own laptop.

Standalone mode needs one workstation and no infrastructure. In 15 minutes you'll see what's installed, what it's configured to reach, and what policy would change.

Star on GitHub
Get Started Now

Need Help?

Our team is here for evaluation, integration, or production.

Join Discord
Schedule a Call

Discover more

Resources to help you govern AI across your orgainzation.

Ready to Govern AI on the Desktop?

Start on one workstation in standalone mode. Add the controller when you need fleet inventory, identity, and reporting. Open source under Apache 2.0.

Star on GitHub
View Documentation