VibeAround is a terminal tools tool. VibeAround provides a flexible interface to interact with your local AI coding agents (like Claude Code, Codex, Gemini CLI, Cursor) from various platforms. Key capabilities: Chat with local AI agents from Telegram, Slack, Feishu, Discord, WeChat, DingTalk, WeCom, QQ, Full shell web terminal with on-screen command pad for mobile, Bidirectional session handover between terminal and IM, Switch AI agents mid-conversation without restarting, Live preview of dev servers and rendered Markdown/HTML via short-lived links. VibeAround ships a free plan plus paid tiers that unlock as usage grows. Buyers most often compare VibeAround against Aider, Mentat, Gemini CLI.
TL;DR - VibeAround
Access local AI coding agents via IM apps or a web terminal.
Seamlessly hand over coding sessions between chat and terminal.
Supports multiple AI agents and IM platforms with a plugin architecture.
Pricing: Free plan available
Best for: Growing teams
Pros & Cons
Pros
Highly flexible access to AI agents from various devices and platforms.
Seamless context transfer between different interaction modes (chat vs. terminal).
Simplified setup and configuration with a wizard.
Extensible through a plugin architecture for agents and channels.
Supports concurrent use of multiple agents across different channels.
Cons
Requires local setup and management of AI agents and VibeAround application.
Prerequisites include Rust, Node.js, and Bun, which might be a barrier for some users.
Relies on third-party AI agents, so functionality is dependent on their capabilities.
Key Features
Chat with local AI agents from Telegram, Slack, Feishu, Discord, WeChat, DingTalk, WeCom, QQFull shell web terminal with on-screen command pad for mobileBidirectional session handover between terminal and IMSwitch AI agents mid-conversation without restartingLive preview of dev servers and rendered Markdown/HTML via short-lived linksOne-click setup wizard for agents, channels, and tunnel providersSupport for multiple AI agents including Claude Code, Gemini CLI, Codex CLI, Cursor CLI, Kiro CLI, Qwen Code, OpenCodeBuilt-in tunnels (ngrok, localtunnel, Cloudflare) for remote access
VibeAround provides a flexible interface to interact with your local AI coding agents (like Claude Code, Codex, Gemini CLI, Cursor) from various platforms. It allows developers to chat with their AI agent through popular instant messaging applications such as Telegram, Slack, Feishu, and Discord, enabling full coding capabilities directly within chat bubbles. Alternatively, users can access a browser-based web terminal, compatible with tmux, for a more traditional coding environment, complete with an on-screen command pad for mobile use.
The product is designed for developers who want seamless access to their AI coding assistants regardless of their location or device. It features bidirectional session handover, allowing users to move live coding sessions between IM and terminal while preserving context. VibeAround is built as a lightweight, all-in-one Tauri desktop application with a GUI for configuration and service management, supporting a plugin architecture for agents and IM channels. It streamlines setup with a one-click wizard that handles dependencies, credentials, and tunnel providers, minimizing manual configuration.
What is the Agent Client Protocol (ACP) and why is it important for VibeAround?
ACP is a standard protocol over stdio that all supported AI agents in VibeAround communicate through. This standardization allows VibeAround to easily integrate new agents and ensures a consistent experience when switching between different AI assistants, as they all 'speak the same language' to VibeAround's core.
How does VibeAround ensure the security of public URLs for the web terminal and live preview?
VibeAround implements token-gated public URLs for its web terminal and live preview features. This means that while the URLs are publicly accessible, they require authentication to open, ensuring that only authorized users (you) can access your sessions and shared content.
Can I use VibeAround with an AI agent that is not explicitly listed as supported?
VibeAround is designed with a plugin architecture, and agents communicate via the Agent Client Protocol (ACP) over stdio. If an AI agent can be configured to communicate using ACP, it may be possible to integrate it, or even build a custom plugin for it using the provided SDK, even if it's not officially listed.
What is the purpose of the 'Skill + MCP auto-injection' feature?
On startup, VibeAround automatically writes its own skills (defined in SKILL.md) and its MCP (Multi-Channel Protocol) endpoint into the global configuration of each enabled AI agent. This allows the agents to automatically discover and understand VibeAround's capabilities and how to interact with it, streamlining the integration.
How does VibeAround handle the display of messages from AI agents across different instant messaging platforms?
VibeAround uses native rendering for each channel. This means that each IM channel plugin utilizes the platform's own SDK (e.g., Telegraf for Telegram, Lark SDK for Feishu, Slack Bolt for Slack). This approach ensures that messages from AI agents are rendered in the richest format supported by each specific platform, rather than being limited by a lowest-common-denominator display layer.