#daemon #websocket #iot #bridge #security

app orb-daemon

Orb DevKit desktop daemon - secure TCP/WS bridge for the Orb mobile app

1 unstable release

0.1.0 Mar 25, 2026

#138 in #bridge

MIT/Apache

495KB
3.5K SLoC

TypeScript 1.5K SLoC // 0.1% comments Rust 1.5K SLoC // 0.1% comments Vue 506 SLoC // 0.1% comments Batch 73 SLoC Java 43 SLoC // 0.2% comments Prolog 18 SLoC

Contains (JAR file, 44KB) gradle-wrapper.jar

Orb DevKit

A mobile companion app for the Orb daemon, enabling seamless synchronization of environment variables, AI blocklists, and secure password storage between your desktop and mobile device.

Features

  • QR Code Pairing — Scan to connect your mobile device to the Orb daemon
  • Environment Sync — Auto-sync .env variables across projects and environments
  • AI Blocklist — Block access to AI platforms during focus sessions
  • Vault — Encrypted password manager with daemon sync
  • Focus Timer — Vibecode focus sessions with platform blocking
  • Device Monitoring — Real-time CPU, memory, GPU, and network metrics

Quick Start

Prerequisites

  • Node.js 18+
  • pnpm
  • Capacitor CLI
  • Android Studio (for mobile development)

Installation

# Install dependencies
pnpm install

# Development server
pnpm dev

# Build for Android
pnpm build
pnpm android:sync
pnpm android:run

Pairing with Daemon

  1. Start the Orb daemon on your desktop:

    orb-daemon pair
    
  2. Open the app and navigate to Devices

  3. Tap Pair Desktop and scan the QR code

  4. Confirm the pairing

License

MIT

Dependencies

~23–39MB
~607K SLoC