VibeAround v0.6.3: a web workspace for multiple coding agents
VibeAround v0.6.3 is out.
This release wraps up the bigger v0.6.x shift: VibeAround is becoming a hub for coding agents across desktop, web, terminal, and messaging.
The biggest visible change since v0.5.x is the Web experience: it is now a web-based workspace for running different coding agents side by side, one place to launch, resume, inspect, and switch between agents.
From the browser, you can now:
- Start Claude Code, Codex CLI, Gemini CLI, OpenCode, and other agents
- Resume previous sessions
- Switch between agents and provider profiles
- Review code changes with rendered diff views
- Attach files, images, and documents
- Control thinking/tool visibility
- Open Web Terminal for local PTY sessions
- Launch live previews for dev servers, Markdown, and HTML
v0.6.3 also cleans up the model-routing layer:
- Renamed the old API proxy wording to API Bridge across the app, docs, profile routing, and launch UI
- Published the bridge layer as an independent Rust crate: va-ai-api-bridge, nicknamed va-aab
- VibeAround now consumes va-ai-api-bridge from crates.io instead of a submodule/local checkout
- Bridge routes remain compatible with OpenAI Responses, OpenAI Chat Completions, Anthropic Messages, and Gemini Generate Content
- Improved IM command workflow controls
- Refreshed dependencies and release packaging
Release:
https://github.com/jazzenchen/VibeAround/releases/tag/v0.6.3
Bridge crate:
https://crates.io/crates/va-ai-api-bridge
Feedback is very welcome, especially from people using multiple coding agents or non-default model providers.


Replies
Interesting seeing the shift toward a browser workspace instead of another desktop wrapper. Feels more collaborative long term.
VibeAround
@aria_turner That is very much the long-term bet.
For me, web gives a cleaner workspace layer while keeping the desktop app simpler and more focused. It also opens the door to collaboration and mobility much more naturally, especially with VibeAround's built-in tunnel support.
Wondering if users end up sticking to one preferred agent anyway, or if the side-by-side workflow genuinely changes how people build.
VibeAround
@archer_louis Thanks, this is exactly the behavior I want to learn more about.
My guess is both will happen. For everyday work, many people will still have a favorite agent. But side-by-side changes the moments where exploration matters: asking different agents for approaches, having one implement while another reviews, or checking how different model/provider choices behave on the same task.
I do not expect people to use multiple agents for every task. I want switching and comparison to become cheap enough that it feels natural when it actually matters.
Interesting that you standardized the routing layer separately as it own crate. Makes the architecture direction feel much more intentional.
VibeAround
@ivy_foster Thanks, that was exactly the intention.
I wanted the routing and bridge layer to be reusable and easier to reason about separately from the app UI. Publishing va-ai-api-bridge as its own crate also keeps the direction honest: VibeAround is not just wrapping tools, it needs a stable substrate for models, providers, and agents to interoperate.
Rendered diffs + multi-agent workflows is probably the most practical part here honestly. Parallel agents get chaotic fast otherwise.
VibeAround
@zoe_sullivan Totally agree. Parallel agents are powerful, but without good inspection they can become chaotic very quickly.
Rendered diffs and live previews are meant to make multi-agent work easier to trust. The next step is better comparison and decision-making workflows around those outputs.
This feels less like an AI chat tool and more like an orchestration layer for coding agents.
VibeAround
@bailey_carter That is exactly the framing I like.
I do not think of VibeAround as another AI chat surface. The goal is closer to an orchestration layer for coding agents, models, provider profiles, terminals, previews, and messaging workflows.
The web terminal + live preview combo actually makes this feel closer to a lightweight cloud IDE.
VibeAround
@avery_jordan1 I like the "lightweight cloud IDE" description.
The tunnel work is actually moving toward that kind of experience: local execution and local projects, but reachable through a web workspace when you need mobility. Web terminal + live preview is an early piece of that direction.
Most multi agent setups I've tried become hard to manage after a while, especially across providers. Curious how you're approaching session organization long term.
VibeAround
@chloe_bennett That is one of the big product questions for me.
I am trying to keep sessions first-class rather than treating them as just chat tabs. Long term, I want VibeAround to organize work by project, agent, provider profile, branch and diff state, and live preview state, so you can come back and understand what each agent was doing.
I am also being careful with shared context. I would rather make forking and resuming explicit than blend histories together invisibly, because multi-agent work gets hard to debug once provenance disappears.
Feels like the real value here is reducing friction between tools rather than replacing any individual coding agent.
VibeAround
@dustin_warren Exactly. I am not trying to replace Claude Code, Codex CLI, Gemini CLI, OpenCode, or any other good agent.
The value I care about is reducing switching costs between them. VibeAround should be the place where you launch, resume, inspect changes, preview output, and route models or providers through a single surface, while each agent can still keep its own strengths.
Curious how isolated the agents are from each other internally. Can they share context or is separation intentional?
VibeAround
@owen_parker4 Separation is intentional for now.
I am pretty cautious about forcing agents to share context implicitly, because I do not want to disturb each model's own session history or make debugging harder. Today, agents can still share through the workspace and files.
That said, I have a promising idea here: using ACP for explicit history fork flows, so context sharing can become deliberate instead of magical. Stay tuned.
@jazzenchen A browser-based coding hub sounds handy, why did you choose web instead of desktop?
VibeAround
@tessa_lynch Great question. The idea is not to replace the desktop app, but to separate responsibilities better.
I want the web workspace to become a unified entry point for heterogeneous coding agents, so users do not have to keep switching between different tools and UIs. The desktop app can stay focused on local runtime, permissions, bridge, and tunnel capabilities.
Another big reason is mobility. Since VibeAround already has built-in tunnel support, the web experience can later be accessed from other devices naturally, without asking people to install another mobile app.