Architecture

Agents

Vesper coordinates specialized agents for file discovery, planning, editing, command execution, review, and context management.

Core Pipeline

File Picker
Scans codebase to find relevant files
Planner
Creates execution plans for multi-file edits
Editor
Precise, context-aware code modifications
Reviewer
Validates correctness and consistency

Specialized Subagents

Researcher
Deep codebase exploration & documentation
Thinker
Complex reasoning & architectural decisions
Context Pruner
Intelligent context window management

System Tools

Web Search
External search and documentation lookup
File Explorer
Directory traversal and file discovery
Terminal
Command execution and process management
Titling
Fast title generation for sessions