|
Deploy in 5 minutes. Free up to 1,000 users.
Project overview at a glance
24
Active agents
12.4k
MAU
1.2M
Audit events
98.2
Trust score
Edge locations
300+
Cloudflare Workers globally
Auth latency
<50ms
Permission check, anywhere
Auth methods
27+
OAuth providers built in
Framework adapters
10+
Next.js, Hono, Express...
License
MIT
Open source forever
Cheaper than Auth0
10x
At 100K MAU scale
Built for AI agents
Agent identity
Product
Identity, permissions, delegation, compliance, and observability in one platform. Each piece works standalone or together.
Security
Security by default
Not an add-on. Not a paid tier.
HIBP breach checking
Passwords checked against known breaches before storage
httpOnly secure cookies
Session tokens never exposed to JavaScript
Token rotation
Automatic refresh token rotation with reuse detection
HMAC-signed webhooks
Every webhook delivery is cryptographically signed
How developers use kavachOS
Identity + permissions
Build autonomous agent systems with proper identity and permissions.
const agent = await kavach.agent.create({
name: "code-reviewer",
type: "autonomous",
permissions: [
{ resource: "mcp:github:*", actions: ["read"] },
{ resource: "mcp:slack:send", actions: ["execute"] },
],
});
const check = await kavach.authorize(agent.id, {
action: "read",
resource: "mcp:github:repos",
});
// => { allowed: true, auditId: "aud_..." }MCP OAuth 2.1
Add standards-compliant OAuth 2.1 to your MCP servers.
import { mcpOAuthServer } from "kavachos/mcp";
const mcp = mcpOAuthServer({
kavach,
pkce: "S256", // RFC 7636
dynamicRegistration: true, // RFC 7591
resourceIndicators: true, // RFC 8707
});
// Hono / Express / Cloudflare Workers
app.use("/oauth/*", mcp.handler());Audit + compliance
Generate EU AI Act and SOC 2 reports from your audit trail.
const report = await kavach.compliance.report({
standard: "eu-ai-act",
from: "2025-01-01",
to: "2025-12-31",
});
// => {
// summary: { totalActions: 48203, denied: 12 },
// agentInventory: [...],
// riskAssessment: { level: "limited" },
// exportUrl: "https://...",
// }How it works
pnpm add kavachosWhat developers are saying
Community
“We were passing shared API keys between 6 agents. KavachOS gave each one its own identity with scoped permissions in an afternoon.”
Alex Chen
Lead Engineer, AI Startup
“The delegation chains are the killer feature. Our orchestrator agent can spin up sub-agents with exactly the permissions they need, nothing more.”
Priya Sharma
Platform Engineer
“Switched from Auth0 for the agent auth. Stayed because the MCP OAuth 2.1 implementation is better than anything I could have built.”
Marcus Wright
CTO, DevTools Company
“Three dependencies. Runs on Workers. Actually has tests. This is how auth libraries should be built.”
Sarah Kim
Staff Engineer
Pricing
Every plan includes unlimited agents, MCP OAuth 2.1, and framework adapters.
Sanctuary
1,000 MAU
Vanguard
10,000 MAU
Centurion
50,000 MAU
Leviathan
200,000 MAU
Get started today
Open source SDK or managed cloud. One import, zero lock-in.
pnpm add kavachosNo credit card required · Free up to 1,000 MAU · Open source