Registry API: shadcn-compatible endpoints for eve agents
Fetch the evex catalog at /r/registry.json and any agent at /r/{slug}. Endpoints, the @evex shadcn namespace, and machine-readable llms.txt resources.
The catalog endpoint
The catalog endpoint returns a descriptor for every published agent: name, title, description, and metadata, without file contents. Use it to list or search the registry from scripts and tools.
curl https://www.evex.sh/r/registry.jsonItem endpoints
The registry serves each agent as a complete shadcn registry item at its slug. The item embeds the contents of every file the install will write, plus the declared npm dependencies. This is the same payload the shadcn CLI fetches when you install the agent.
curl https://www.evex.sh/r/{slug}curl https://www.evex.sh/r/code-reviewerThe @evex namespace
evex is part of the official shadcn community registry, so the shadcn CLI resolves @evex/{slug} to these endpoints with no configuration. The namespace works anywhere the CLI does, including editor integrations built on it.
npx shadcn@latest add @evex/{slug}Machine-readable resources
The site publishes plain-text mirrors for LLMs and automation. llms.txt is an annotated index of every agent and guide; llms-full.txt is the entire site content in one markdown document; and appending .md to any agent or guide URL returns that page as markdown.
curl https://www.evex.sh/llms.txtcurl https://www.evex.sh/llms-full.txtcurl https://www.evex.sh/agents/{slug}.md