# Eve Directory

Open registry of Eve agents and extensions. Inspect every file with no login. Compose a starter stack. Install via shadcn.

**Category:** Agent directory

## Audience

- developers building Eve agents
- teams composing starter stacks from curated agents and extensions

## Use cases

- Browse and inspect Eve agent source file-by-file
- Find agents by category or integration
- Compose agents and extensions into an exportable starter project
- Read guides at /docs (also available as Markdown for LLMs)

## Instructions for agents

1. Start with /agents.md for product context, then /llms.txt for the guides index.
2. Fetch individual guides as Markdown from /llms.mdx/<slug> (same slugs as /docs/<slug>).
3. Browse the live catalog at /agents and /extensions; open /agents/<slug> to inspect files.
4. Filter by category at /categories/<slug> or by integration at /integrations/<name>.
5. To export a starter project, POST /api/composer/export with JSON body { "agents": string[], "extensions": string[] }. At least one agent slug is required; the first agent becomes the primary package root.
6. Read individual agent files via GET /api/agents/<slug>/file?path=<relative-path>.
7. Search guides, agents, extensions, and integrations via GET /api/search?query=<q> (optional tag=guide|agent|extension|integration).
8. Install agents via shadcn: npx shadcn@latest registry add @evedirectory=https://www.evedirectory.com/r/{name}.json then npx shadcn@latest add @evedirectory/<slug>. Item JSON is also at /r/<slug>.json.
9. Community prompt agents can be submitted at /submit (GitHub sign-in). They install from /r/@handle/slug.json.
10. Official agents remain under /agents/<slug> and /r/<slug>.json; community agents use /agents/@handle/slug.

## Machine-readable surfaces

- Guides index: https://www.evedirectory.com/llms.txt
- Guide Markdown: https://www.evedirectory.com/llms.mdx/<slug>
- Search: GET https://www.evedirectory.com/api/search?query=<q>
- Agent file: GET https://www.evedirectory.com/api/agents/<slug>/file?path=<relative-path>
- Composer export: POST https://www.evedirectory.com/api/composer/export

## Catalog snapshot

### Agents (25)

- [PR Review Sentinel](https://www.evedirectory.com/agents/pr-review-sentinel): Review pull requests against team conventions, flag risky changes, and post structured, actionable feedback.
- [Browser QA Runner](https://www.evedirectory.com/agents/browser-qa-runner): Walk critical user flows in a real browser, capture evidence, and file reproducible bug reports.
- [API Contract Guardian](https://www.evedirectory.com/agents/api-contract-guardian): Detect drift between API specs, real behavior, and docs; draft changelogs, migration notes, and fixes.
- [Competitive Intel Scout](https://www.evedirectory.com/agents/competitive-intel-scout): Track competitors' pricing, changelogs, and traffic; report evidence-cited changes since the last check.
- [Churn Risk Sentinel](https://www.evedirectory.com/agents/churn-risk-sentinel): Correlate usage drop-off with billing events, remember account history, and propose specific save plays.
- [Inbound Lead Qualifier](https://www.evedirectory.com/agents/inbound-lead-qualifier): Qualify site visitors conversationally, score fit against your ICP, and hand sales a context-rich lead.
- [AI Search Visibility Analyst](https://www.evedirectory.com/agents/ai-search-visibility-analyst): Measure how your brand appears in AI answers and search, diagnose citation gaps, and prioritize content fixes.
- [Spend & Subscription Controller](https://www.evedirectory.com/agents/spend-subscription-controller): Flag card-spend anomalies, upcoming SaaS renewals, and duplicate subscriptions with owner-ready actions.
- [Chief of Staff (WhatsApp)](https://www.evedirectory.com/agents/whatsapp-chief-of-staff): A pocket chief of staff: captures tasks from quick messages, tracks commitments, and remembers what matters across weeks.
- [Developer Community Manager](https://www.evedirectory.com/agents/developer-community-manager): Triage community questions, escalate real bugs with reproductions, and turn recurring pain into roadmap signal.
- [Telegram Assistant Starter](https://www.evedirectory.com/agents/telegram-assistant-starter): Message a Telegram bot and it replies per your instructions. The blank canvas — edit instructions.md and nothing else.
- [Discord Docs Starter](https://www.evedirectory.com/agents/discord-docs-starter): Answers Discord questions from a single knowledge.md FAQ you paste in. Demos giving an agent knowledge.
- [GitHub Issue Labeler Starter](https://www.evedirectory.com/agents/github-issue-labeler-starter): New issue opened → applies one label from your taxonomy and asks for repro steps when a bug report is thin.
- [Linear Triage Starter](https://www.evedirectory.com/agents/linear-triage-starter): Delegated Linear tickets get a priority and team recommendation from rules in your instructions.
- [Daily Digest Starter](https://www.evedirectory.com/agents/daily-digest-starter): Weekday 9am UTC: fetch one RSS feed and post a five-item summary to Slack. Demos cron schedules.
- [Uptime Watch Starter](https://www.evedirectory.com/agents/uptime-watch-starter): Checks one URL every 5 minutes and Telegram-alerts you only when it goes down or recovers.
- [SMS Reminder Starter](https://www.evedirectory.com/agents/sms-reminder-starter): Text "remind me Thursday at 9" via Twilio and get texted back at that time. Demos dynamic scheduling.
- [Approval Gate Starter](https://www.evedirectory.com/agents/approval-gate-starter): Refunds always need Slack approval; service restarts use once(). Tool bodies log only — swap in real actions.
- [OpenAPI Chat Starter](https://www.evedirectory.com/agents/openapi-chat-starter): Chat with any HTTP API in plain English. Ships on Swagger Petstore; swap OPENAPI_SPEC_URL for yours.
- [Webhook Summarizer Starter](https://www.evedirectory.com/agents/webhook-summarizer-starter): POST any text to a custom webhook and get a classified summary in Slack. Demos custom channels.
- [Cron Task Starter](https://www.evedirectory.com/agents/cron-task-starter): A fire-and-forget weekly task as a plain markdown schedule — cron in frontmatter, prompt in the body.
- [Receipt Scanner Starter](https://www.evedirectory.com/agents/receipt-scanner-starter): Photo a receipt in Telegram and get merchant, total, category, and line items back. Demos attachments.
- [Translator Starter](https://www.evedirectory.com/agents/translator-starter): Paste text, get it back in TARGET_LANGUAGE. Instructions-only — the entire product is the prompt.
- [Headless API Starter](https://www.evedirectory.com/agents/headless-api-starter): Drive an agent with curl or eve/client — no chat UI. Demos the default HTTP session protocol.
- [Evals Playground Starter](https://www.evedirectory.com/agents/evals-playground-starter): A tiny agent plus numbered evals teaching succeeded, calledTool, parked, check, and judge.

### Extensions (2)

- [HTTP Monitor](https://www.evedirectory.com/extensions/http-monitor): Check any URL from a tool call: status, latency, and change detection against the last check in the session. Timeout is mount config.
- [KV Memory](https://www.evedirectory.com/extensions/kv-memory): Session-scoped key/value memory: remember, recall, and forget tools backed by eve state. No external store, fully deterministic.
