One chat can't ship real work.

A single model is great for a sketch. On real work it guesses, loses the thread, and leaves you nothing to review. Vibestrate runs a crew of agents through a supervised flow instead, so a brief becomes a planned, multi-model run you watch, approve, and audit.

How a run works

Hover a step to open it.

Task
Task

You write what you want in plain English. That brief is the entry point to a run.

Flow
Flow

A flow is a reusable recipe of phases (plan, build, review, verify, and more). Pick one, or pull one from the hub.

Crew
Crew

Each phase gets a seat. You fill the seats from eleven built-in providers (Claude Code, Codex, Gemini, OpenCode, Aider, Cursor CLI, Amp, Goose, Crush, Qwen Code, and local models via Ollama) so the right model runs the right phase.

Run
Run

The phases execute in order. Each agent's output (plan, diff, findings) flows downstream as context for the next.

Review
Review

Explicit gates pause before risky steps and after the work is done. You approve, send it back, or let an automated check decide.

Trace
Trace

Every prompt, diff, token, and dollar lands on a local ledger you can read and replay, step by step.

Yours, on your machine

  • Local-first. The orchestrator runs on your machine. No cloud relay sits between you and your models.
  • Your keys, your models. Credentials stay in the vendor CLIs you already use. Vibestrate never stores or transmits them.
  • You approve. Nothing pushes or merges until you sign off at a gate.
  • No telemetry. The tool does not phone home. The ledger stays local.

Questions

A single chat is great for sketches but bad for real work. Vibestrate wires multiple specialized agents into a flow (planner, arbiter, implementer, reviewer, verifier), routes each phase to the model best suited for it, exposes explicit human-approval gates between phases, and records every token, dollar, and decision in a ledger you can replay.

Any CLI-driven model. Eleven built-in providers: Claude Code, Codex, Gemini, OpenCode, Aider, Cursor CLI, Amp, Goose, Crush, Qwen Code, and Ollama for local models (LM Studio and llama.cpp connect over a localhost proxy). Any binary that streams structured output can be added. There is no proxy layer - you log in once per vendor with your own key.

Yes. Vibestrate separates the flow from the crew. The flow defines phases, gates, validators, and handoffs; the crew defines which model sits in each phase. If one model becomes unavailable, overpriced, or weak for the task, you can swap that seat and keep the process.

No. The orchestrator runs as a single local process on your machine and drives the vendor CLIs as child processes. Vibestrate never proxies your code through a hosted service.

No. Your vendor credentials live in the vendor CLIs (claude, codex, gemini, ollama), the same place they lived before. Vibestrate spawns those CLIs as child processes and reads their output. It is not in the middle of the connection to any model vendor.

Yes. Vibestrate is Apache 2.0 and free to use. You pay only for the models you choose to run.

Run your first flow

© 2026 Vibestrate · v0.68.0 Shonshon - Evolving Technologies