G
Guardian
AIOS Light Portal
Sign in
Govern your AI agents from one console.
or
G
Guardian
AIOS Light
Getting started
Observed activity
Recent decisions
Approvals
Sign out
Almost there
Your account is not yet linked to a Guardian tenant.
What happens next

Your sign-in worked, but no active tenant binding exists for this account yet. During the beta, Pythagorithm links accounts to tenants at onboarding. Contact will@pythagorithm.ai to get connected.

Getting started
Connect your AI agents to Guardian and govern every tool call they make.
Your workspace
Tenant
Loading
Tier
Loading
MCP endpoint
Loading
OAuth client ID
Loading
Connect an agent
1
Add Guardian to Claude Code

Run this in any project where your agent works. It registers Guardian as an MCP server, so the agent can call governance tools mid-task.

Loading

Other MCP clients work the same way: point them at your MCP endpoint over StreamableHTTP.

2
Authenticate with your OAuth credentials

Guardian requires OAuth 2.1 on every connection. Your client ID is shown above; your client secret was delivered once at provisioning and is never re-displayed here or anywhere in this portal. If the secret is lost, contact will@pythagorithm.ai to rotate the credentials; rotation invalidates the old pair.

3
Verify the connection

Ask your agent to list its tools (in Claude Code: /mcp). A connected agent shows seven Guardian tools. Then make a harmless call, for example asking the agent to check a string with check_content_safety; the decision appears in Recent decisions within seconds, and the agent itself appears under Observed activity.

The seven governance tools
check_policyEvaluates an intended action against your tenant policy and returns allow, deny, or review with the reason.
check_content_safetyScreens content for prompt injection and unsafe patterns before your agent acts on it.
check_data_classificationClassifies data sensitivity so agents handle regulated or confidential material correctly.
check_agent_authorizationChecks whether a specific agent is sanctioned for a specific action against your allowlist.
request_approvalPauses for human sign-off; the request is delivered to your configured channel and the agent polls the verdict.
log_decisionRecords an agent's own decision into the tamper-evident audit chain.
explain_governance_actionExplains any recorded decision: the policy applied, the detector that fired, and the reasoning.
Granted scopes

Scopes are fixed per tenant at provisioning. Every tool call is recorded against your tenant's audit chain regardless of outcome.

Observed activity
Agents seen calling Guardian tools, from the identity graph. Observed only, never inferred.
Loading…
Recent decisions
The latest governance decisions recorded for your tenant.
Loading…
Approvals
Pending human-approval requests. Approve or reject from the link delivered to your channel.
Loading…