mobvibe

by Eric-Song-NopVerified

Just a open Claude Code Remote Control

120
Stars
9
Forks
TypeScript
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/Eric-Song-Nop/mobvibe

Getting Started

Guides for using skills like mobvibe.

Security Report

Verified

Last scanned: —

{
  "status": "PASSED",
  "issues": []
}

README.md

Mobvibe

Chat with your local AI coding agents from any device, from anywhere.
No network config, just one command.

License Platform

中文 | English

Quick Start · Features · Agents · E2EE · Self-Hosting


Mobvibe is a distributed ACP (Agent Client Protocol) WebUI for local agent workflows. It connects to ACP-compatible CLIs (OpenCode, Gemini CLI, Claude Code, and 20+ more), manages multi-session chat, and delivers a fast, touch-friendly experience across desktop and mobile.

Mobvibe WebUI

Quick Start

npx @mobvibe/cli login
npx @mobvibe/cli start

Then open app.mobvibe.net in your browser. On first run, Mobvibe will scan your system for installed ACP agents and ask you to choose which ones to enable.

CLI Commands
CommandDescription
mobvibe loginAuthenticate and generate E2EE master secret
mobvibe logoutRemove stored credentials
mobvibe auth-statusShow authentication status
mobvibe start [--gateway <url>]Start daemon
mobvibe stopStop daemon
mobvibe statusShow daemon status
mobvibe logs [-f] [-n <lines>]View daemon logs
mobvibe e2ee showDisplay master secret for WebUI pairing
mobvibe e2ee statusShow E2EE key status
Configuration
VariableDescription
MOBVIBE_GATEWAY_URLGateway URL (default: https://api.mobvibe.net)
MOBVIBE_HOMECLI home directory (default: ~/.mobvibe)
MOBVIBE_ENABLED_AGENTSComma-separated agent IDs to enable (overrides config)

Advanced configuration is stored in ~/.mobvibe/.config.json:

FieldDescription
enabledAgentsArray of enabled agent IDs (e.g. ["claude-code"])
worktreeBaseDirGit worktree root (default: ~/.mobvibe/worktrees)

Features

Multi-Agent Support

Automatically detects installed ACP agents via the ACP Registry. On first run, Mobvibe scans your system and lets you choose which agents to enable.

Multi-agent sessions

Real-Time Streaming

Live streaming chat with Markdown rendering, syntax highlighting, and inline tool results.

End-to-End Encryption

Session content is encrypted on the CLI and decrypted on the WebUI. The gateway routes events but cannot read your content.

File Explorer & @Mentions

Session-scoped file browser with code preview, Tree-sitter outline, and @-mention file picker for context injection.

File explorer

Cross-Platform

Web, Desktop, and Mobile apps via Tauri v2. One codebase, native performance.

Light / Dark / System Themes

Automatic theme switching with system preference detection. Supports Chinese and English.

Light theme Dark theme

How Mobvibe Compares

This table is meant to highlight Mobvibe's feature set — no disrespect to the other projects. I'm a long-time user of all of them and truly appreciate the work behind each one.

MobvibeCC Remote ControlHappy CoderOpenCode WebUI
Open Source✅ Apache-2.0
Multi-Agent (20+ ACP)❌ Claude only⚠️ Claude + Codex❌ OpenCode only
End-to-End Encryption
Remote Access without Reverse Proxy✅ Hosted gateway✅ Anthropic relay✅ Hosted relay❌ Self-host required
Code Reader + Tree-sitter Outline
Git Changes Preview
Desktop App✅ Tauri v2
Mobile App✅ Tauri v2
Themes✅ Light / Dark / System
Create Session in Any Remote Dir
Browse & Reconnect History
Self-Hosting

Supported ACP Agents

Documentation Index: https://agentclientprotocol.com/llms.txt

Click to expand the full agent list

The following agents can be used with an ACP Client:

Installing Common Agents

Detection priority per agent: Binary (fastest) > npx (Node.js) > uvx (Python).

AgentInstall
OpenCodecurl -fsSL https://opencode.ai/install | bash
Claude Codenpm install -g @anthropic-ai/claude-code (requires ANTHROPIC_API_KEY)
Gemini CLInpm install -g @google/gemini-cli
Codex CLInpm install -g @openai/codex (requires OPENAI_API_KEY)
GooseSee installation guide
Aiderpip install aider-chat

After installing a new agent, restart Mobvibe and it will be detected automatically.

E2EE Setup

Click to expand E2EE setup instructions

1. Login (CLI)

mobvibe login

Enter email and password. This authenticates with the gateway, generates a master secret, and registers the device. The master secret is displayed at the end — copy it for step 2.

2. Pair WebUI

Open WebUI → Settings → End-to-End Encryption → paste the master secret → click "Pair".

To view the secret again later: mobvibe e2ee show

3. Start daemon

mobvibe start

All session content is now encrypted end-to-end. The gateway routes events but cannot read their content.

Architecture

┌──────────────┐          ┌──────────────┐          ┌──────────────────┐
│              │  WS/HTTP │              │  WS/HTTP │                  │
│   WebUI      │◄────────►│   Gateway    │◄────────►│   CLI Daemon     │
│  (Browser)   │  (E2EE)  │  (Relay)     │  (E2EE)  │  (Local Machine) │
│              │          │              │          │                  │
└──────────────┘          └──────────────┘          └────────┬─────────┘
                                                             │ stdio
                                                    ┌────────▼─────────┐
                                                    │   ACP Agents     │
                                                    │  (claude-code,   │
                                                    │   opencode, ...) │
                                                    └──────────────────┘
  • WebUI — React 19 + Vite frontend (Web / Desktop / Mobile via Tauri v2)
  • Gateway — Express + Socket.io relay server; routes encrypted events between WebUI and CLI
  • CLI Daemon — Bun-based local process that manages ACP agent lifecycles
  • ACP Agents — Any ACP-compatible coding agent (Claude Code, OpenCode, Gemini CLI, etc.)

Self-Hosting

Mobvibe can be self-hosted. The infrastructure is defined in render.yaml at the repository root. See the source repository for details.

Development

Prerequisites

  • Node.js >= 22.12.0
  • pnpm >= 9
  • Bun (for mobvibe-cli)

Setup

git clone https://github.com/Eric-Song-Nop/mobvibe.git
cd mobvibe
pnpm install
pnpm dev

Documentation

License

Apache-2.0

Frequently Asked Questions

What is mobvibe?

mobvibe is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by Eric-Song-Nop. Just a open Claude Code Remote Control. It has 120 GitHub stars.

Is mobvibe safe to use?

Yes. mobvibe passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install mobvibe?

Clone the repository with "git clone https://github.com/Eric-Song-Nop/mobvibe" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is mobvibe written in?

mobvibe is primarily written in TypeScript. It is open-source under Eric-Song-Nop on GitHub, so you can review or fork the full source.

Are there alternatives to mobvibe?

Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh mobvibe against similar tools.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP Serversapisai-tools
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details