Sema
When the hash is the word.
A content-addressed commons of ~450 cognitive patterns where the definition is the identifier. Two agents that share a hash cannot silently disagree on what the word means: any divergence produces a distinct hash, so misaligned agents halt instead of drifting.
llms.txt · sitemap.xml · GitHub · PyPI · Paper (PDF)
Pages
Public HTTP API
Read-only, JSON, CORS-open, no auth. AI agents can fetch these directly.
- /api/graph — full pattern graph as a single JSON.
- /api/patterns — list of all patterns.
- /api/patterns/{handle} — single pattern by handle or hash.
- /api/search?q=... — full-text search.
- /.well-known/mcp/server.json — MCP registry descriptor.
Using Sema with AI agents (MCP)
claude mcp add sema -- uvx --from semahash sema mcp
Then your agent can call sema_search, sema_resolve, sema_handshake, and sema_mint during reasoning.