{
 "schema_version": 1,
 "generated": "2026-10-26",
 "id": "simon-ai-coding-gpt-voicecoding--voice-call-when-coding-session-stops",
 "repo": "Simon-AI-coding/GPT-VoiceCoding",
 "repo_url": "https://github.com/Simon-AI-coding/GPT-VoiceCoding",
 "repo_slug": "simon-ai-coding-gpt-voicecoding",
 "title": "Get a voice call when a coding session stops",
 "page_title": "How to get a voice call when a coding session stops with GPT Voice Coding",
 "summary": "Hear which Claude Code or Codex session stopped and answer by voice, without watching the screen.",
 "who": "A developer running several Claude Code or Codex sessions on a Mac who wants to step away from the desk while the agents work.",
 "problem": "Agent sessions stop silently, and the developer has to keep checking the screen to find out which one needs input.",
 "outcome": "When a session you started yourself stops, the app calls you, tells you what it stopped on, and passes your spoken instruction back to that session.",
 "steps": [
  "Run `curl -fsSL https://raw.githubusercontent.com/Simon-AI-coding/GPT-VoiceCoding/main/scripts/install.sh | sh` in Terminal.",
  "Run `codex login` and sign in with your ChatGPT account, since the Live Call uses it instead of an OpenAI API key.",
  "Open the app from /Applications and grant microphone access when asked.",
  "Start a Claude Code or Codex session yourself in a terminal, because the bridge watches sessions you start and does not launch them.",
  "When the session stops, answer the call by voice and say what the session should do next."
 ],
 "agent_prompt": "Using the repo Simon-AI-coding/GPT-VoiceCoding, install the macOS menu-bar app on this Mac and start one Claude Code or Codex session in <project-folder>. Report whether the app is running in /Applications and whether a stop in that session triggers a call. Verify by confirming the app appears in the menu bar and that a call is placed after the session stops.",
 "agents": [
  "claude-code",
  "codex"
 ],
 "difficulty": "Intermediate",
 "time": "45 minutes",
 "basis": "readme",
 "caveat": "The README says the app is macOS only and runs on Apple Silicon, and the Live Call needs Codex signed in with a ChatGPT account.",
 "category": "Software and DevOps",
 "tags": [
  "Software and DevOps"
 ],
 "lang": "python",
 "requirements": [
  "An Apple Silicon Mac with Apple's Command Line Tools (xcode-select --install)",
  "Python 3.12 or newer available as python3 on your PATH",
  "Claude Code or Codex installed",
  "Codex signed in with a ChatGPT account (codex login), needed for the Live Call",
  "Telegram account, optional, for the second reply route"
 ],
 "risk": "sensitive",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [
  {
   "tag": "remote-script",
   "notice": "The install command pipes a script from raw.githubusercontent.com straight into sh, so read the script first if you do not trust the source."
  }
 ],
 "best": true,
 "score": 1.0,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/simon-ai-coding-gpt-voicecoding/voice-call-when-coding-session-stops/",
 "md": "https://dedupedai.com/use-cases/simon-ai-coding-gpt-voicecoding/voice-call-when-coding-session-stops/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/simon-ai-coding-gpt-voicecoding--voice-call-when-coding-session-stops.json",
 "api_version": "v1"
}
