One handle. Every service. Yours.

Your identity. Your routes.
Your terms.

Claim a universal handle, route every service from one place, and let AI agents act on your terms — verifiably, on a domain you own. USERNAME.md is the lightweight identity hub that pairs with about-me.md for your full profile and vault. Read the manifesto →

username.md/

$9 reserves yourname.md as your identity & [email protected] as your forwarding email · full refund if we don't ship by 2026-09-30

$ curl -L username.md/chris

{
  "username":   "chris",
  "did":       "did:web:chrisbergeron.com",
  "profile":   "chris.about-me.md",
  "github":    "github.com/chrisbergeron",
  "prefs":     "preferences.sh/chris",
  "atproto":   "@chris.bsky.social",
  "email":     "[email protected]""forward",
  "ai-catalog":"chrisbergeron.com/.well-known/ai-catalog.json"
}

$ curl -L chrisbergeron.com/.well-known/ai-catalog.json
{ "specVersion": "1.0", "host": { "identifier": "did:web:chrisbergeron.com" },
  "entries": [ /* MCP servers, A2A agents, skills */ ] }
        // ARD v0.9 (Google + Microsoft + Hugging Face spec)

The Agentic Web

Many services, one identity. USERNAME.md connects them all.

U

USERNAME.md

The universal identity router. Claim a handle, publish a lookup table for every service you use, and let agents resolve "you" from one place.

Identity
A

about-me.md

Your home base on the internet. Public profile, signed claims, a personal vault, and safe delegation for AI agents. Pairs with your USERNAME.md handle.

Profile + Vault
P

Preferences.sh

Store and sync your preferences across tools, devices, and environments. Your settings, everywhere — powered by your USERNAME.md identity.

Preferences

For Creators

Let viewers know when you'll be online — and when you're live, where. Update your schedule once; your handle answers with fresh presence via verified SRV/TXT records.

Presence who are /u/? are /u/ on? →

For Gamers

Post your games, gamertags, and play schedule once. Your squad — and their Discord bots — resolve whether you're on, what you're playing, and where to join you.

Presence is /u/ on? where do I join? →

How It Works

1

Claim your username

Pick a handle. It becomes your identity across USERNAME.md, about-me.md, and preferences.sh.

2

Get your email route

Every handle comes with [email protected] — a forwarding address that lands in whatever inbox you already use. Per-service aliases like [email protected] tag and route mail by sender, automatically.

3

Map your services

Link your GitHub, BlueSky, email, SSH keys, or any other service to your handle. One lookup returns everything — signed and verified.

4

Connect the ecosystem

Your profile lives at about-me.md. Your preferences sync via preferences.sh. It all resolves through your USERNAME.md handle.

5

Query it anywhere

Use the API, CLI, or just curl. Your identity is a simple JSON document — or a signed bundle, or a DID, or an ATproto handle — depending on what asks.

Coming from Keybase?

Import your identity in one call

Keybase hasn't shipped since 2020, but your proofs still matter. Point us at your Keybase username and your name, bio, verified social proofs, and PGP key move over — preview first, nothing overwritten without your say-so. Your key stays public at username.md/v1/users/you/keybase/pgp.asc.

Proofs that are alive again

We re-check your website, DNS, GitHub, and Hacker News proofs ourselves and issue signed Verifiable Credentials for each one — so agents and humans can verify you offline, against keys that are actually maintained. See the three calls →

Reserve your handle — $9

Founding-member reservations open now. $9 locks your handle and gives you first claim before public launch. Full refund if we don't ship by 2026-09-30.

Reserve $9