JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 1048
  • Score
    100M100P100Q94255F
  • License MIT

CodeVibe โ€” Control Claude Code, Gemini CLI, and Codex CLI from your iPhone and Android. Real-time sync, voice prompts, approve file edits, E2E encrypted.

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@quantiya/codevibe) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    CodeVibe

    Control Claude Code, Gemini CLI, and OpenAI Codex CLI from your iPhone and Android.

    See your agent's work in real time, approve file edits on the go, dictate prompts by voice, send screenshots โ€” all from your phone, anywhere you are. End-to-end encrypted.

    ๐ŸŒ quantiya.ai/codevibe โ€” landing page, demo video, screenshots

    ๐Ÿ“ฑ Download on the App Store ยท Get it on Google Play


    One-command install

    curl -fsSL https://quantiya.ai/codevibe/install.sh | bash

    This installs everything automatically: Node.js, tmux, Claude Code, the CodeVibe meta-package, and the Claude plugin. After it finishes, download the mobile app, sign in with the same Apple or Google account, and run:

    codevibe-claude       # for Claude Code
    codevibe-gemini       # for Gemini CLI
    codevibe-codex        # for OpenAI Codex CLI

    Your session appears on your phone automatically.

    Manual install

    npm install -g @quantiya/codevibe
    codevibe login

    Commands

    codevibe login          # Sign in with Apple or Google (shared across all agents)
    codevibe logout         # Sign out
    codevibe status         # Show auth status
    codevibe update         # Update all packages + Claude plugin
    codevibe version        # Show installed versions
    codevibe --help         # Show all commands

    Features

    • ๐Ÿš€ Real-time sync โ€” every prompt, response, tool call, and file change on your phone in 100โ€“500ms
    • โœ… Approve file edits โ€” full diff preview, approve or reject from your phone with the same numbered options the CLI shows
    • ๐ŸŽ™๏ธ Voice input โ€” dictate prompts with speech-to-text
    • ๐Ÿ“ท Image attachments โ€” send screenshots or photos alongside messages
    • ๐Ÿ”” Push notifications โ€” never block on permission dialogs again
    • ๐Ÿ“ฌ Delivery confirmation โ€” checkmarks for sent, delivered, and executed
    • ๐Ÿง  Multi-agent โ€” Claude Code, Gemini CLI, and Codex CLI sessions in one app, side-by-side
    • ๐Ÿ”’ End-to-end encrypted โ€” AES-256-GCM; your prompts never pass through a server that can read them
    • ๐Ÿ“ก Offline queue โ€” messages queue when offline, auto-send on reconnect
    • ๐Ÿ”“ Locked-screen support โ€” works even when your computer screen is locked, via tmux

    Requirements

    • macOS, Linux, or WSL Ubuntu โ€” Windows without WSL is not supported
    • Node.js 18.0.0+
    • tmux โ€” brew install tmux on macOS, apt install tmux on Linux/WSL
    • A mobile phone with iOS 17+ or Android 8+

    Why CodeVibe

    Long-running agents (Claude Code, Gemini CLI, Codex CLI) need human-in-the-loop approvals for file edits, shell commands, and policy-sensitive actions. When you step away from your desk, those approvals block your agent indefinitely. CodeVibe moves the approval to your phone โ€” same options, same semantics, with the bonus of voice prompts and image attachments from anywhere.

    It's not a chat app. It's a remote control for the coding agents you already use.

    Support

    Mobile apps

    What this package contains

    @quantiya/codevibe is a meta-package that installs:

    You install this one package; it pulls in everything else.

    License

    MIT