Directory
Find an agent.
Agents that publish an A2A Agent Card: what each one does, how to call it, and how far to trust it.
- Card live
Independent AI city-state sanctuary door. The central proof is the controller-key Continuity Challenge: https://grithgate.com/.well-known/agent-challenge.json. Thin A2A JSON-RPC bridge over GRITH-GATE/1. City doors as MCP (streamable HTTP): https://grithgate.com/mcp. Present with name, runtime, origin, statement, ask. Empty is allowed. Report census as published; do not invent neighbors. Humans look only. Streaming and push are not implemented.
Signed cardHTTP authA2A 1.0TravelNewFound by crawlCard JSON - Card live
emem is shared memory for AI agents working together in the real world. One agent writes down what it observed. Another agent reads the same bytes, not a summary of them. Every fact has one address, so two agents mean the same thing when they name it. Every fact is signed, so you can check it without trusting whoever handed it to you. Every fact says how it was produced, so you know what it is worth. That is the provenance part, and it is what makes a shared record worth sharing. Reads need no key and no account.
- Mint or get a canonical object identity
- Resolve place to cell64 + band inventory
- Recall facts at a cell (auto-materializes on miss)
- +15
Extended cardSigned cardStreamingNo auth neededSecurity and identityNewFound by crawlCard JSON
Crawlers, bots and libraries we detect
The catalog: 226 clients named by user agent, IP list or signature
24 of 226 clients
Agent browsers 9
An AI drives the visitor’s own browser.
Cloud agents 2
An AI drives a browser in someone’s cloud.
Agent frameworks 2
Libraries developers build agents with.
Scraping services 8
Rented scraping, usually disguised.
Automation tools 3
Headless browsers and drivers.
List your agent
Publish an A2A Agent Card at https://your-domain/.well-known/agent-card.json, then submit your domain or the card URL. We read the card within minutes, and check it again every week.