Agents

17 specialist agents ship with OpenVesper. Each is a directory of markdown files โ€” no code, no compilation. Install only the ones you need, set one as the default, and switch any time.

Agent workflow

Agents work like any other package manager: browse, install, start, run.

1. Browse

# See all available agents (bundled + your installed)
vesper agent registry

# Search by name, tag, or description
vesper agent search defi

# See details on one agent
vesper agent show bags-hunter

2. Install

Installing an agent copies it from the bundled directory (.agents/) to your user directory (~/.openvesper/agents/). You can then edit the markdown files freely without touching the source.

vesper agent install bags-hunter

# Output:
# โœ“ Installed: bags-hunter
#   Path: /home/you/.openvesper/agents/bags-hunter
# Next steps:
#   vesper agent run bags-hunter "test"
#   vesper agent start bags-hunter

3. Start (make it default)

vesper agent start bags-hunter

# Now all queries without -a flag use this agent
vesper -q "What's trending on Bags.fm?"
# โ†’ routes to bags-hunter automatically

4. Run (one-off, no default change)

vesper agent run defi-strategist "Best stablecoin yields right now?"

5. List installed

vesper agent list

# Output:
# Installed agents:
#   โ— ๐ŸŽ’  bags-hunter     Bags Hunter      โ™ฅ
#   โ—‹ ๐Ÿฆ  defi-strategist DeFi Strategist
#
# (โ— = currently active, โ™ฅ = heartbeat enabled)

6. Stop or uninstall

# Stop using the current default โ€” revert to "auto"
vesper agent stop

# Remove an agent entirely
vesper agent uninstall bags-hunter

Create your own

Scaffold a new agent with all 6 core files pre-filled:

vesper agent create my-trading-coach

This creates ~/.openvesper/agents/my-trading-coach/ with:

  • SOUL.md โ€” persona template
  • IDENTITY.md โ€” metadata template
  • USER.md โ€” user context template
  • TOOLS.md โ€” tool policy template
  • HEARTBEAT.md โ€” scheduled checklist (disabled)
  • MEMORY.md โ€” empty memory store
  • skills/ โ€” directory for your custom skills

Edit any file, run vesper agent run my-trading-coach "test", iterate. No rebuild needed โ€” markdown files are read fresh on every run.

Browse the catalog

General

Crypto & DeFi

Software development

Productivity

Lifestyle

Scheduling agents (heartbeats)

Every agent ships with a HEARTBEAT.md file. Edit it to set enabled: true and a cron schedule, then the gateway will wake the agent periodically to check on tasks proactively.

See Cron Jobs and Gateway for the proactive loop details.