Eve Directory

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}.json

Install by slug:

npx shadcn@latest add @evedirectory/<slug>

Raw item JSON (useful for tooling or shadcn add <url>):

https://www.evedirectory.com/r/<slug>.json

Community prompt agents use /r/@<handle>/<slug>.json and install the same way with the full URL. See Install with shadcn CLI.

Agent-facing indexes

URLPurpose
/llms.txtCompact site index for LLMs
/agents.mdAgent-oriented discovery surface
/docsHuman guides (this section)

HTTP APIs

EndpointPurpose
GET /api/agents/[slug]/file?path=…Read a single catalog file as JSON (for the file explorer)
POST /api/composer/exportBuild a Composer zip from a selection payload
GET /api/searchDocs search (Fumadocs)

Listing pages remain the canonical browse UI: /agents, /extensions, /integrations.

On this page