Registry & machine access
shadcn registry JSON, llms.txt, and APIs for installing agents or building tools on Eve Directory.
Eve Directory is meant to be browsed by humans and consumed by CLIs and agents.
shadcn registry
One-time namespace setup:
npx shadcn@latest registry add @evedirectory=https://www.evedirectory.com/r/{name}.jsonInstall by slug:
npx shadcn@latest add @evedirectory/<slug>Raw item JSON (useful for tooling or shadcn add <url>):
https://www.evedirectory.com/r/<slug>.jsonCommunity prompt agents use /r/@<handle>/<slug>.json and install the same way with the full URL. See Install with shadcn CLI.
Agent-facing indexes
| URL | Purpose |
|---|---|
| /llms.txt | Compact site index for LLMs |
| /agents.md | Agent-oriented discovery surface |
| /docs | Human guides (this section) |
HTTP APIs
| Endpoint | Purpose |
|---|---|
GET /api/agents/[slug]/file?path=… | Read a single catalog file as JSON (for the file explorer) |
POST /api/composer/export | Build a Composer zip from a selection payload |
GET /api/search | Docs search (Fumadocs) |
Listing pages remain the canonical browse UI: /agents, /extensions, /integrations.
Related
- Install with shadcn CLI
- Contribute: curated catalog PR, community
/submit, or site changes. - Composer