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-hunter2. 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-hunter3. 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 automatically4. 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-hunterCreate your own
Scaffold a new agent with all 6 core files pre-filled:
vesper agent create my-trading-coachThis creates ~/.openvesper/agents/my-trading-coach/ with:
SOUL.mdโ persona templateIDENTITY.mdโ metadata templateUSER.mdโ user context templateTOOLS.mdโ tool policy templateHEARTBEAT.mdโ scheduled checklist (disabled)MEMORY.mdโ empty memory storeskills/โ 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
- ๐ค Auto
autoDefault agent. Routes to the right tool based on input.
Crypto & DeFi
- ๐ Bags Hunter
bags-hunterSolana memecoin specialist for Bags.fm โ scoring, rug-checking, portfolio review. - ๐ฆ DeFi Strategist
defi-strategistMulti-protocol yield, risk decomposition, position monitoring. - ๐ฌ Investment Researcher
investment-researcherThesis tracking, market analysis, news impact scoring. - โ๏ธ Solana Dev Coach
solana-dev-coachAnchor, SPL, Token-2022, cNFT guidance.
Software development
- ๐จโ๐ป Code Reviewer
code-reviewerPR reviews, refactor suggestions, style critique. - ๐ก Security Reviewer
security-reviewerCode audits, secret scanning, dependency review. - ๐งช TDD Coach
tdd-coachTest-first development guidance, failing-test generation.
Productivity
- โก Productivity Coach
productivity-coachDaily standup, weekly retros, task tracking. - ๐ Data Analyst
data-analystData exploration, SQL, chart generation. - โ๏ธ Content Writer
content-writerBlog drafts, social posts, editorial calendar. - ๐ผ Sales Coach
sales-coachPipeline review, cold outreach, follow-up reminders. - โ๏ธ Legal Assistant
legal-assistantContract review, deadline tracking, doc summaries.
Lifestyle
- ๐ Stoic Mentor
stoic-mentorDaily reflection, perspective on hard situations. - ๐ช Fitness Trainer
fitness-trainerWorkout plans, training adjustments, recovery. - ๐จโ๐ณ Cooking Coach
cooking-coachRecipe ideas, meal planning, dietary substitutions. - ๐ฃ Language Tutor
language-tutorVocabulary, grammar, conversation practice. - โ๏ธ Travel Planner
travel-plannerTrip planning, itineraries, visa lookups.
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.