@bergside/eveagents
v0.1.0
Published
Install open-source agents for Vercel's Eve framework.
Maintainers
Readme
Awesome Eve Agents 
A curated collection of 21 open-source agents for Eve, covering engineering, product, analytics, support, marketing, finance, research, and more. Install an agent from the command line, explore its source in this repository, or browse its available integrations on EveAgents.
Install an Agent
Install any standalone agent by its slug:
npx @bergside/eveagents install incident-response-commanderThe CLI creates an incident-response-commander/ directory containing the complete agent. Run Eve from inside it:
cd incident-response-commander
npx eve@latestList every available slug:
npx @bergside/eveagents listUse --dir to choose a parent directory, or --force to replace an existing agent directory:
npx @bergside/eveagents install meeting-action-planner --dir ./agents
npx @bergside/eveagents install meeting-action-planner --forceThe CLI never replaces an existing destination unless you explicitly pass --force.
Eve Agents
Engineering
- Incident Response Commander — Investigate incidents, coordinate responders, and turn evidence into a clear recovery plan.
- Bug Triage Coordinator — Turn scattered bug reports and telemetry into prioritized, reproducible engineering work.
- Release Readiness Manager — Assess release risk across open work, errors, adoption signals, documentation, and deployment state.
- API Reliability Investigator — Diagnose failing APIs by connecting requests, logs, traces, monitors, and application errors.
- MCP Server Operations Manager — Monitor MCP servers, investigate tool failures, and prepare safe operational remediations.
- Database Health Analyst — Investigate database performance, query behavior, capacity, and operational risk without making unsafe changes.
Product
- Product Feedback Synthesizer — Turn qualitative feedback and product signals into evidence-backed themes and opportunities.
- Sprint Planning Facilitator — Build a realistic sprint proposal from priorities, capacity, dependencies, and delivery risk.
Productivity
- Meeting Action Planner — Turn rough meeting notes into decisions, owners, and clear next steps.
Analytics
- Feature Adoption Analyst — Explain feature adoption, drop-off, cohorts, and unexpected behavior without overstating causality.
Knowledge
- Knowledge Base Curator — Answer internal questions with sources and turn stale, conflicting knowledge into reviewable updates.
Customer Support
- Customer Support Triage Agent — Classify support requests, find grounded answers, draft replies, and prepare clean escalations.
Customer Success
- Customer Onboarding Concierge — Guide customers through onboarding with contextual next steps, progress tracking, and timely follow-up.
Marketing
- Content Publishing Manager — Prepare, review, publish, and verify content and media across modern website platforms.
- SEO Growth Analyst — Find evidence-backed search opportunities and turn them into prioritized content and site recommendations.
- Campaign Operations Coordinator — Coordinate campaign records, assets, tracked links, approvals, and cross-tool automations.
Finance
- Revenue Operations Analyst — Reconcile revenue, payment, expense, cash, and operational records into a decision-ready report.
- Payment Support Investigator — Investigate failed payments, refunds, settlements, and customer payment questions safely.
Events
- Event Operations Coordinator — Coordinate attendees, tickets, schedules, tasks, and event communications from one operational plan.
Research
- Nonprofit Grant Researcher — Find aligned funders, assess eligibility, and maintain an evidence-backed grant opportunity pipeline.
Education
- Learning Path Coach — Build practical learning plans from trusted resources, exercises, available time, and progress.
Quick Start
- Run
npx @bergside/eveagents listor browse the agent catalog to find an agent. - Install its standalone source with
npx @bergside/eveagents install <slug>. - Open the new agent directory and review its
README.mdandSETUP.mdwhen present. - Run Eve from the agent directory:
npx eve@latestEvery standalone agent works with information supplied directly in the conversation. If you need Slack, GitHub, Linear, Notion, or another supported integration, open the agent on EveAgents and choose the relevant variant.
What Is an Eve Agent?
An Eve agent is a self-contained folder that defines its identity, workflow, model, domain knowledge, and optional integrations. A typical standalone agent includes:
instructions.md— role, operating workflow, tool policy, and safety guardrailsagent.ts— model configuration through Eveskills/<agent-slug>.md— focused domain playbook and quality checksexamples/sample-input.md— a representative request for verification.env.example— required environment variable names without secret valuesREADME.mdandSETUP.md— usage, file inventory, and setup guidance
Integration variants preserve the reusable base agent and add a single channel or connection, such as Slack, GitHub, Linear, Notion, PostHog, Stripe, or Supabase.
Repository Structure
The standalone source for every published agent is versioned in this repository and bundled with the npm package:
agents/
├── incident-response-commander/
│ ├── .env.example
│ ├── README.md
│ ├── SETUP.md
│ ├── agent.ts
│ ├── examples/
│ ├── instructions.md
│ └── skills/
└── ...
bin/eveagents.js # CLI entry point
lib/cli.js # Install and list commands
registry.json # Slugs, metadata, paths, and EveAgents URLsnpx @bergside/eveagents install <slug> resolves the slug through registry.json and copies the bundled directory without changing its internal file structure.
Maintainer Sync
The committed agent directories are exported from the published standalone agents on EveAgents. Maintainers with production Supabase credentials can refresh them with:
NEXT_PUBLIC_SUPABASE_URL=... SUPABASE_SECRET_KEY=... npm run sync:agentsThe sync validates every slug and file path, rejects storage-backed or binary files, and replaces agents/ and registry.json only after a complete export succeeds.
Contributing
Contributions are welcome. To propose a new agent:
- Make sure it is a reusable agent built for the Eve framework.
- Open an issue with its purpose, category, and source or public EveAgents URL.
- For CLI or documentation changes, submit a pull request with tests where appropriate.
Related Projects
- Eve — the open-source framework for building and running agents
- EveAgents — the searchable catalog, source browser, and download experience
License
MIT License © Bergside.
Built and maintained by Bergside.
