VespeR logo VespeR.run GitHub

CONTROL PLANE FOR CLAUDE AND CODEX

See what your coding agent is doing, step by step

VespeR turns opaque coding chats into visible workflows. Watch each step, file touch, and tool action in real time. Run Claude or Codex in the browser or in the native macOS app, then resume later with smart context instead of repeating work.

Why VespeR

What plain coding chat misses

When things fail or loop, you can’t clearly see what happened, what files changed, or where to continue.

What VespeR adds

A visual run map, timeline, and activity feed so humans can inspect, control, and resume coding workflows with confidence.

Interactive Sessions

Start multiple sessions, rejoin any running one, choose Claude or Codex per session, stop a response without killing the session, and continue safely.

Agents + Patterns

Run specialist agents and patterns like Quick Build, Build+Review Loop, Release Readiness Panel, and Debate.

Visual Execution Map

See a live map of what happened: sequence of actions, tools used, files touched, and where failures started.

What You Can Actually See

VespeR feature walkthrough showing dashboard, sessions, interactive, patterns, and execution views

Walkthrough: Dashboard -> Sessions -> Interactive -> Agents -> Patterns -> visual run map + timeline.

VespeR dashboard with active work and recent runs

Operational Dashboard

Track active work across interactive sessions, patterns, and run history from one screen.

VespeR agent execution timeline and flow

Debuggable Agent Flows

See exactly what happened in each run step, then fix faster with timeline + activity context.

Real Use Cases

Build + Review Loop

Implement and code-review in the same run with explicit generator/critic roles and approval checkpoints.

[Pattern: Build + Review Loop]
Add slugify utility with tests and run npm test.

Release Readiness Panel

Run security, performance, and product analysis together and produce one release decision with blockers.

[Pattern: Release Readiness Panel]
Assess v0.1 release readiness with go/no-go and blockers.

Smart Resume Continuity

Resume from ranked memory context (objective, touched files, validations, open loops), not raw transcript dumps.

Failure Triage

When a run fails or loops, inspect step-by-step trace and recover without restarting from zero.

Quickstart

Download the macOS app or run VespeR locally from source.

macOS app
Open the DMG, drag VespeR.app to Applications, then launch it.

If macOS blocks first launch:
Right click VespeR.app -> Open

Source install:

pip install -e .
npm -C frontend install
npm -C frontend run build
vesper ui --port 8420 --no-browser

Open http://127.0.0.1:8420 and run one of these immediately:

[Pattern: Build + Review Loop]
Add src/utils/slugify.js with tests and run npm test.

[Pattern: Release Readiness Panel]
Assess this repo for alpha release go/no-go.