---
title: zer0dev — Govern the session
description: Trust layer for IDE agents — govern the session, not the model.
canonical: https://zer0dev.vercel.app/index.md
last-updated: 2026-09-18T06:47:15.800Z
---

# zer0dev — Govern the session

Trust layer for IDE agents. Context, Memory, and Harness over HTTP. Not a second coding agent.

Your IDE agent builds. zer0dev frames Intent, pulls what the task needs, and closes an Audit Done Gate before done. No source upload. No second coder.

## Free tier and self-serve keys

- New accounts need a school email that ends in .edu.
- Self-serve install keys (`zd_live_…`) after sign-in at https://zer0dev.vercel.app/settings
- Machine-readable onboarding: https://zer0dev.vercel.app/api/public/onboarding

## Agent entry points

- [llms.txt](https://zer0dev.vercel.app/llms.txt) — when to use zer0dev
- [zer0dev developer API](https://zer0dev.vercel.app/developers)
- [OpenAPI](https://zer0dev.vercel.app/api/openapi)
- [auth.md](https://zer0dev.vercel.app/auth.md)
- [pricing.md](https://zer0dev.vercel.app/pricing.md)
- [GitHub AGENTS.md](https://github.com/zer0kool/zer0dev/blob/main/AGENTS.md)
- [OAuth authorization server](https://zer0dev.vercel.app/.well-known/oauth-authorization-server)
- [OAuth protected resource (RFC 9728)](https://zer0dev.vercel.app/.well-known/oauth-protected-resource)
- [MCP discovery](https://zer0dev.vercel.app/.well-known/mcp)

Send `Accept: text/markdown` on content routes (`/api/boot`, `/api/kernel/*`, etc.) with `Authorization: Bearer`.
