Back to Learn
Comparisons

Eve agent registries: evex vs agentcn

Fair, dated comparison of evex and agentcn as Eve agent registries. Both use the shadcn CLI. evex adds inspect-before-install and publish via pull request.

the short version

Eve agent registries let Eve developers install reusable agents as source files instead of copying folders. evex and agentcn both use the shadcn CLI. evex is the browse, inspect, install, and publish loop: file preview on every agent page, GitHub-verified authors, and publish via pull request. Choose on inspectability and the publish path, not popularity.

Comparison of evex and agentcn across install, inspect, publish, and ownership criteria
Criterionevexagentcn
Installnpx shadcn@latest add @evex/<slug>Same shadcn CLI. Live Eve example (13 Aug 2026): npx shadcn@latest add @agentcn/eve/deep-search
Inspect files before installYes. Files, dependencies, author, and command on every agent page.Recipe docs: Composition file tree, Manual source, optional live preview (needs an API key). Not an inspect-files UI on the catalog listing.
Author identityGitHub-verified author profilesNot surfaced as GitHub-verified author profiles on recipe pages (checked 13 Aug 2026)
Publish pathReviewed pull request. First-party docs: /docs/publishingGitHub README: fork and open a PR. No first-party publishing docs on agentcn.run as of 13 Aug 2026
Catalog extrasBrowse, search, leaderboard, favorites, publishing docsDocs agent list and changelog. No leaderboard, favorites, or author pages in the public docs index
After installYou own the files. No runtime dependency on evex.You own the copied files (stated on their installation docs). Same class of write-to-disk outcome.
Hosted agent runtimeNoNo
PriceFree, MITFree. GitHub lists MIT. No paid tier on agentcn.run (checked 13 Aug 2026)

If you want inspect-before-install and a PR-owned catalog, use evex. If you already live in agentcn, the install mechanic is the same class of tool. Do not treat star count as quality.

What an Eve agent registry is

An Eve agent registry is a catalog of reusable agents Eve developers can inspect and install as source files. Instead of copying folders from GitHub by hand, you run a shadcn CLI command that writes the agent files into your project.

evex is that kind of registry for Eve. Browse the catalog, open an agent page, preview the files, then install with npx shadcn@latest add @evex/<slug>. After install you own the files. There is no hosted agent runtime. See /docs for the product overview.

Same install mechanic, different product

evex and agentcn both install through the shadcn CLI. On evex the command is always npx shadcn@latest add @evex/<slug>. On agentcn, a live Eve example checked on 13 Aug 2026 is npx shadcn@latest add @agentcn/eve/deep-search.

The shared mechanic does not make the products identical. evex is built around browse, inspect, install, and publish for Eve agents. agentcn ships recipes across frameworks and leans on recipe docs plus optional live preview. Choose on inspectability and the publish path, not on which CLI wrapper looks familiar.

Inspect before you install

On every evex agent page you can preview files, dependencies, author identity, and the install command before you run anything. That inspect-before-install loop is the trust surface: you review what will land under agent/ first.

agentcn recipe docs expose a Composition file tree, Manual source, and an optional live preview that needs an API key. That is useful documentation, but it is not the same as an inspect-files UI on the catalog listing. If file preview on the listing page is the decision gate, evex matches that job more directly.

How agents get into the catalog

evex agents enter the catalog through a reviewed pull request. First-party publishing docs live at /docs/publishing. Canonical agent metadata and files stay in the repository; the database stores runtime state only.

agentcn publishing, per its GitHub README, is also fork-and-open-a-PR. As of 13 Aug 2026 there were no first-party publishing docs on agentcn.run. Both paths can accept community work. evex makes the PR-owned path a first-class product surface with docs, author profiles, and CODEOWNERS.

When to pick which

Pick evex when you want inspect-before-install, GitHub-verified author profiles, leaderboard and favorites, and a documented PR publish path for Eve agents.

Stay with agentcn when you already live in that catalog or need its mixed-framework recipe set. The install mechanic is the same class of tool. Do not treat star count, install totals, or community-size bragging as quality.

Copy-paste from GitHub remains fine for a one-off experiment. It falls short when you want a repeatable command, dependency prompts, and a page others can reinstall from. Use /docs/installation when you are ready for the registry path.

How to install from evex

  1. Start from an Eve project root (create one with npx eve@latest init if needed). Eve requires Node.js 24 or newer.
  1. Pick an agent on evex and preview its files, dependencies, and author on the agent page.
  1. Run npx shadcn@latest add @evex/<slug> from the project root. Example: npx shadcn@latest add @evex/code-reviewer.
  1. Own the written files: fill .env.example when present, read the installed README, and run evals under evals/ before you trust the agent in production.

Never the eve CLI add subcommand. Never a URL install as the command you publish or paste into docs.

Decision table

evex

Use when

You want inspect-before-install, GitHub-verified authors, and a PR-owned Eve catalog with first-party publishing docs.

Avoid when

You need a multi-framework recipe catalog outside Eve and already standardize on agentcn.

agentcn

Use when

You already live in agentcn or need its mixed-framework recipes with the same class of shadcn install.

Avoid when

Your decision gate is file preview on every catalog page plus a documented PR publish path for Eve-only agents.

Copy-paste from GitHub

Use when

You are doing a one-off experiment and do not need a repeatable install command.

Avoid when

You want dependency prompts, a stable slug, and a page teammates can reinstall from.

evex inspect-then-install

Open an agent page on evex, preview every file and dependency, confirm the GitHub-verified author, then run npx shadcn@latest add @evex/<slug> and own the files in your Eve project.

agentcn mixed-framework

Use agentcn when the recipe you need is already there across Eve or other frameworks it documents, accepting recipe-doc composition trees and optional live preview instead of an inspect-files catalog UI.

FAQ

What is the difference between evex and agentcn?

Both are Eve-capable agent registries that install with the shadcn CLI. evex adds inspect-before-install on every agent page, GitHub-verified author profiles, and first-party publish-via-PR docs. agentcn emphasizes recipe docs, changelog, and mixed-framework recipes.

How do I install an agent from evex?

From your Eve project root, run npx shadcn@latest add @evex/<slug>. Preview files on the agent page first. See /docs/installation for prerequisites and post-install steps.

Is evex an agent marketplace?

No. evex is a community registry for reusable Eve agent source files. There is no commerce layer, paid tier, or hosted runtime.

How do I publish an agent to evex?

Open a reviewed pull request with the agent package. First-party steps are in /docs/publishing. Canonical files stay in the repository.

Does evex run the agent after install?

No. Install writes source into your project. You own the files and run them in your Eve app. There is no runtime dependency on evex.

Related guides

Keep moving through the same decision space.

Browse installable agents