atom-eve
v0.1.4
Published
Install Atom Eve agents into Eve projects.
Maintainers
Readme
Atom Eve
Installable AI agents for Eve projects.
Atom Eve is an open-source, shadcn-style registry of real agent source code. Browse an agent on atomeve.dev, install it into your own repo with this CLI, add your credentials, and run it. Atom Eve doesn't host or run your agents or store credentials — it gives you code you can review, modify, and deploy yourself.
- Website & catalog: atomeve.dev
- Source & docs: github.com/elie222/atom-eve
Quick start
# Scaffold a full app (delegates to eve) and install an agent — recommended
npx atom-eve create my-agent --agent website-qa
# Slack is on by default; opt out, or also route the scheduled report to Slack
npx atom-eve create seo --agent seo-audit --no-slack
npx atom-eve add seo-audit --deliver slack
# Monorepo root for running many agents (agents/*)
npx atom-eve init --workspace my-agents
# Install an agent; if package.json is missing, this initializes the project first
npx atom-eve add seo-audit
# Write atom-eve.json (+ minimal fallback scaffold) into an existing project
npx atom-eve initThe CLI resolves the target and copies registry source files into the framework-native project layout. Eve installs write a root agent under agent/.
Eve is Vercel-native: run vercel link and the AI Gateway authenticates via VERCEL_OIDC_TOKEN — no model API key needed. Provider auth is configured per agent: use Vercel Connect or a Vercel integration when available, otherwise set the required project env vars.
AGENT_MODEL only changes an Eve agent's model when the installed agent has an agent/agent.ts that reads it. Add or update that file before relying on AGENT_MODEL for a non-default model.
A bidirectional Slack channel is added by default on Eve installs (authenticated via Vercel Connect); pass --no-slack to opt out. --deliver slack additionally rewires simple markdown schedules so the scheduled run posts its report to SLACK_CHANNEL_ID.
See the project README for the end-to-end flow.
Telemetry
On a successful install the CLI sends one anonymous, identifier-free event (agent name,
target, CLI version, detected coding agent, CI flag). Opt out with
ATOM_EVE_DISABLE_TELEMETRY=1 or DO_NOT_TRACK=1.
