cyhhao / vibe-remote
Your AI agent army, commanded from Slack/Discord/Wechat/Lark. Stream Claude Code, OpenCode, or Codex in real-time — from anywhere.
View on GitHubAI Architecture Analysis
This repository is indexed by RepoMind. By analyzing cyhhao/vibe-remote in our AI interface, you can instantly generate complete architecture diagrams, visualize control flows, and perform automated security audits across the entire codebase.
Our Agentic Context Augmented Generation (Agentic CAG) engine loads full source files into context on-demand, avoiding the fragmentation of traditional RAG systems. Ask questions about the architecture, dependencies, or specific features to see it in action.
Repository Overview (README excerpt)
Crawler viewVibe Remote Your AI agent army, commanded from Slack, Discord & Lark. **No laptop. No IDE. Just vibes.** English | 中文 --- The Pitch You're at the beach. Phone buzzes — production's on fire. **Old you:** Panic. Find WiFi. Open laptop. Wait for IDE. Lose your tan. **Vibe Remote you:** Open Slack, Discord, or Lark. Type "Fix the auth bug in login.py". Watch Claude Code fix it in real-time. Approve. Sip margarita. --- Install in 10 Seconds That's it. Browser opens -> Follow the wizard -> Done. Windows? --- Why This Exists | Problem | Solution | |---------|----------| | Claude Code is amazing but needs a terminal | Slack/Discord/Lark IS your terminal now | | Context-switching kills flow | Stay in one app | | Can't code from phone | Yes you can | | Multiple agents, multiple setups | One chat app, any agent | **Supported Agents:** • Claude Code — Deep reasoning, complex refactors • OpenCode — Fast, extensible, community favorite • Codex — OpenAI's coding model --- Highlights Setup Wizard One-command install, guided configuration. No manual token juggling. Dashboard Real-time status, health monitoring, and quick controls. Channel Routing Per-channel agent configuration. Different projects, different agents. Instant Notifications Get notified the moment your AI finishes. Like assigning tasks to employees — delegate, go do something else, and come back when the work is done. No need to babysit. Thread = Session Each Slack/Discord/Lark thread is an isolated workspace. Open 5 threads, run 5 parallel tasks. Context stays separate. Interactive Prompts When your agent needs input — file selection, confirmation, options — your chat app pops up buttons or a modal. Full CLI interactivity, zero terminal required. --- How It Works • **You type** in Slack/Discord/Lark: *"Add dark mode to the settings page"* • **Vibe Remote** routes to your configured agent • **Agent** reads your codebase, writes code, streams back • **You review** in your chat app, iterate in thread **Your code never leaves your machine.** Vibe Remote runs locally and connects via Slack Socket Mode, Discord Gateway, or Lark WebSocket. --- Commands | In chat | What it does | |----------|--------------| | | Open control panel | | | Kill current session | | Just type | Talk to your agent | | Reply in thread | Continue conversation | **Pro tip:** Each thread = isolated session. Start multiple threads for parallel tasks. --- Instant Agent Switching Need a different agent mid-conversation? Just prefix your message: That's it. No menus, no commands. Type and your message routes to that agent instantly. --- Per-Channel Routing Different projects, different agents: Configure in web UI → Channels. --- CLI --- Prerequisites You need at least one coding agent installed: OpenCode (Recommended) **Required:** Add to to skip permission prompts: Claude Code Codex --- Security • **Local-first** — Vibe Remote runs on your machine • **Socket Mode / WebSocket** — No public URLs, no webhooks • **Your tokens** — Stored in , never uploaded • **Your code** — Stays on your disk, sent only to your chosen AI provider --- Uninstall --- Roadmap • [x] Slack support • [x] Discord support • [x] Lark (Feishu) support • [x] Web UI setup wizard & dashboard • [x] Per-channel agent routing • [x] Interactive prompts (buttons, modals) • [x] File attachments • [ ] SaaS Mode • [ ] Vibe Remote Coding Agent (one agent to rule them all) • [ ] Skills Manager • [ ] Best practices & multi-workspace guide --- Docs • **CLI Reference** — Command-line usage and service lifecycle • **Slack Setup Guide** — Detailed setup with screenshots • **Discord Setup Guide** — Detailed setup with screenshots • **Lark Setup Guide** — Follow the in-app wizard ( → choose Lark) Remote Server Tip (SSH) If you run Vibe Remote on a remote server, keep the Web UI bound to and access it via SSH port forwarding: See: **CLI Reference** (search for "Remote Web UI Access") --- **Stop context-switching. Start vibe coding.** Install Now · Setup Guide · Report Bug · Follow @alex_metacraft --- *Built for developers who code from anywhere.*