{"repo":"yazinsai/exec","free":true,"listed":false,"github":"https://github.com/yazinsai/exec","clone":"git clone https://github.com/yazinsai/exec.git","description":"Voice → Done. Your AI executive that handles whatever you throw at it.","language":"TypeScript","stars":13,"topics":["ai-agents","automation","claude","developer-tools","expo","react-native","voice-to-code"],"license":null,"category":"mobile-apps","readme_excerpt":"Exec Voice-to-action system. Record a voice command on your phone or Mac, and a persistent Claude agent executes it with full Mac access. Architecture Three components: - Mobile app — Expo/React Native. Record voice, view task status + results - Agent process — Bun. Polls InstantDB for tasks, executes via Claude Agent SDK - Desktop hotkey — Electron. Cmd+Option+Space push-to-talk overlay Prerequisites - Node.js 18+ - Bun (agent process) - pnpm (mobile app) - EAS CLI ( npm install -g eas-cli ) - ffmpeg (desktop audio recording) — brew install ffmpeg - Xcode (iOS builds) / Android Studio (Android builds) Environment Variables Copy .env.example to .env and fill in: The desktop app reads from desktop/.env : Development Mobile App Agent Process The agent polls InstantDB for pending tasks and executes them via the Claude Agent SDK with bypassPermissions . It processes tasks FIFO, one at a time. Desktop Hotkey App Press Cmd+Option+Space to record. Press again to stop, transcribe, and send to the agent. Runs as a menubar tray app. Building & Deploying EAS Build (Mobile) Three build profiles in eas.json : Replace ios with android for Android builds. OTA Updates (Mobile) Push over-the-air updates without rebuilding: InstantDB Schema After modifying instant.schema.ts or instant.perms.ts : Auto-Start on Login (macOS) launchd plists are included in the repo. Symlink them to /Library/LaunchAgents/ so macOS picks them up: To stop: To restart: Logs: /tmp/exec-agent.stdout.log , /tmp/exec-des","default_branch":null,"files":null,"tree":[],"storefront":"/r/yazinsai","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/yazinsai/exec/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}