read-only demo

Videos 5192csoTkVo

remobi.app: Don't change your terminal workflow for mobile

index_state ready data_status ok

AI Engineer· published 2026-07-12· 0:09:20· en-US· indexed 2026-08-11 03:36

Open on YouTube

Scene timeline

  1. Shot 0, 0:00 to 0:05, 1 of 1 keyframes kept
  2. Shot 1, 0:05 to 0:09, 1 of 1 keyframes kept
  3. Shot 2, 0:09 to 0:14, 1 of 1 keyframes kept
  4. Shot 3, 0:14 to 0:35, 1 of 1 keyframes kept
  5. Shot 4, 0:35 to 1:10, 1 of 1 keyframes kept
  6. Shot 5, 1:10 to 1:13, 1 of 1 keyframes kept
  7. Shot 6, 1:13 to 1:32, 1 of 1 keyframes kept
  8. Shot 7, 1:32 to 1:52, 1 of 1 keyframes kept
  9. Shot 8, 1:52 to 2:15, 1 of 1 keyframes kept
  10. Shot 9, 2:15 to 2:43, 1 of 1 keyframes kept
  11. Shot 10, 2:43 to 2:44, 1 of 1 keyframes kept
  12. Shot 11, 2:44 to 3:04, 1 of 1 keyframes kept
  13. Shot 12, 3:04 to 3:05, 1 of 1 keyframes kept
  14. Shot 13, 3:05 to 3:07, 0 of 1 keyframes kept
  15. Shot 14, 3:07 to 3:19, 0 of 1 keyframes kept
  16. Shot 15, 3:19 to 3:23, 0 of 1 keyframes kept
  17. Shot 16, 3:23 to 3:53, 1 of 1 keyframes kept
  18. Shot 17, 3:53 to 4:23, 0 of 1 keyframes kept
  19. Shot 18, 4:23 to 4:29, 0 of 1 keyframes kept
  20. Shot 19, 4:29 to 4:31, 1 of 1 keyframes kept
  21. Shot 20, 4:31 to 4:34, 0 of 1 keyframes kept
  22. Shot 21, 4:34 to 4:36, 0 of 1 keyframes kept
  23. Shot 22, 4:36 to 4:38, 0 of 1 keyframes kept
  24. Shot 23, 4:38 to 4:40, 0 of 1 keyframes kept
  25. Shot 24, 4:40 to 4:45, 0 of 1 keyframes kept
  26. Shot 25, 4:45 to 4:53, 0 of 1 keyframes kept
  27. Shot 26, 4:53 to 4:55, 0 of 1 keyframes kept
  28. Shot 27, 4:55 to 5:16, 0 of 1 keyframes kept
  29. Shot 28, 5:16 to 5:22, 0 of 1 keyframes kept
  30. Shot 29, 5:22 to 5:44, 1 of 1 keyframes kept
  31. Shot 30, 5:44 to 5:46, 1 of 1 keyframes kept
  32. Shot 31, 5:46 to 6:15, 0 of 1 keyframes kept
  33. Shot 32, 6:15 to 6:45, 0 of 1 keyframes kept
  34. Shot 33, 6:45 to 6:47, 1 of 1 keyframes kept
  35. Shot 34, 6:47 to 6:52, 0 of 1 keyframes kept
  36. Shot 35, 6:52 to 7:35, 1 of 1 keyframes kept
  37. Shot 36, 7:35 to 7:54, 1 of 1 keyframes kept
  38. Shot 37, 7:54 to 8:28, 1 of 1 keyframes kept
  39. Shot 38, 8:28 to 9:02, 1 of 1 keyframes kept
  40. Shot 39, 9:02 to 9:06, 1 of 1 keyframes kept
  41. Shot 40, 9:06 to 9:19, 1 of 1 keyframes kept
  42. Shot 41, 9:19 to 9:20, 0 of 1 keyframes kept

42 shot(s).

keyframes kept every frame deduplicated

What was stored

cues
124
whisperx 124
chunks
16
from 124 cues
keyframes
24
kept of 42 captured
frames with text
24
712 lines read
chapters
0
from the source metadata
keyframe bytes
4.5 MB
word timings on 124 cues

Provenance

Each pipeline stage, its state and the model that produced it
stage state model started took
fetch done 2026-08-11 03:33 1m 17s
stt done 2026-08-11 03:34 9s
chunk done 2026-08-11 03:34 0s
text_embed done 2026-08-11 03:34 0s
keyframe done 2026-08-11 03:34 57s
ocr done 2026-08-11 03:35 14s
frame_embed done 2026-08-11 03:36 4s

Frames, and what the machine read

  • 0:02 #0 done2 line(s)

    shot 0·sharpness 667.3

    1. Al Engineer0.94
    2. EUROPE1.00
  • 0:06 #1 done2 line(s)

    shot 1·sharpness 825.0

    1. PRESENTINGSPONSOR1.00
    2. Google DeepMind1.00
  • 0:11 #2 done3 line(s)

    shot 2·sharpness 938.6

    1. PLATINUM SPONSORS0.98
    2. # Braintrust0.95
    3. WorkOS OpenAI0.95
  • 0:32 #3 done4 line(s)

    shot 3·sharpness 464.8

    1. remobi1.00
    2. Why remobi0.95
    3. AlEngineer0.98
    4. EUROPE1.00
  • 1:06 #4 done31 line(s)

    shot 4·sharpness 2534.7

    1. README1.00
    2. MIT license0.96
    3. Security0.99
    4. 0.97
    5. remobi1.00
    6. cI passig npm v1.0.3 license MIT0.90
    7. *★★0.63
    8. AIE1.00
    9. 1.00
    10. Your terminal. Everywhere.1.00
    11. 1.00
    12. Your tmux session, on your phone. Same panes, same windows, same bindings — nothing changes on your0.99
    13. 1.00
    14. 1.00
    15. 1.00
    16. computer. Swipe between windows, pinch to zoom, tap to send commands. You just get a remote control.0.99
    17. It's a terminal on a 6-inch screen. It won't win design awards. But you can do everything — monitor coding agents,0.99
    18. intervene when they're stuck, scroll through output, switch contexts. Full power.1.00
    19. /bin/bash -c "$(curl -fsSL http://remobi.app/install.sh)"0.99
    20. To upgrade stable: npm install -g remobi@latest0.98
    21. To try the experimental channel: npm install -g remobiędev0.99
    22. Your coding agent handles the rest. It installs remobi, inspects your tmux config, generates a config, and suggests1.00
    23. tweaks to make your tmux more mobile-friendly - one conversation. Works with Claude Code and Codex.0.99
    24. Why remobi1.00
    25. • Zero workflow changes — your existing tmux setup, untouched0.98
    26. • Swipe between windows — gesture navigation, no prefix key fumbling on a phone screen0.99
    27. mainlogologo.sgnom - resize text like everv nther ann on vour nhone0.94
    28. Braintrust1.00
    29. WorkOS OpenAIl0.91
    30. AlEngineer0.98
    31. EUROPE1.00
  • 1:10 #5 done28 line(s)

    shot 5·sharpness 1519.3

    1. Happy -Claude Code Mobile0.96
    2. happy.engineering0.98
    3. 0.78
    4. 0.70
    5. Claude Code Anywhere1.00
    6. Spawn and control multiple Claude Codes in parallel. Happy Coder runs on your hardware, works0.98
    7. from your phone and desktop, and costs nothing. Open source.1.00
    8. happy-cli git:(main) hap0.97
    9. Happy0.97
    10. AIE1.00
    11. 1.00
    12. 1.00
    13. 1.00
    14. 1.00
    15. 0:00/2:290.98
    16. 80.57
    17. $ npm 1 -g happy-coder && happy0.98
    18. 00.56
    19. Google Play0.97
    20. GET ITON0.93
    21. App Store0.99
    22. Download on the1.00
    23. Launch Web App0.94
    24. Star on GitHub0.99
    25. Braintrust1.00
    26. WorkOs OpenAI0.94
    27. AlEngineer0.98
    28. EUROPE1.00
  • 1:29 #6 done30 line(s)

    shot 6·sharpness 1468.1

    1. Happy1.00
    2. Docs Blog Tools1.00
    3. Claude Code Anywhere0.98
    4. Spawn and control multiple Claude Codes in parallel. Happy Coder runs on your hardware, works1.00
    5. from your phone and desktop, and costs nothing. Open source.1.00
    6. happy-cli git:(main) x happy0.96
    7. [REMOTE LOGGING] Sending logs to server for AI0.97
    8. *Welcome to Claude Code!0.99
    9. debugging1.00
    10. 1.00
    11. tup1.00
    12. /help for help, /status0.99
    13. 6:591.00
    14. Happy1.00
    15. AIE1.00
    16. 1.00
    17. y/happy-cli0.99
    18. cwd: /Users/kirilldubovi0.98
    19. 1.00
    20. 1.00
    21. 1.00
    22. 1.00
    23. > how do we current1.00
    24. Claude Opus limi reached0.97
    25. Sonnet 41.00
    26. ⅡI 0:09/2:290.88
    27. AlEngineer0.97
    28. EUROPE1.00
    29. AlEngineer0.97
    30. EUROPE1.00
  • 1:47 #7 done97 line(s)

    shot 7·sharpness 1795.4

    1. Claude Code Docs0.99
    2. English1.00
    3. Q Search..0.95
    4. NK0.79
    5. Ask Al0.92
    6. Claude Developer Platform0.99
    7. Claude Code on the Web0.98
    8. G0.82
    9. Getting started1.00
    10. Bulld with Claude Code0.99
    11. Deployment1.00
    12. Administration1.00
    13. Configuration1.00
    14. Reference1.00
    15. Agent SDK1.00
    16. What's New0.99
    17. Resources1.00
    18. Getting started1.00
    19. PLATFORMS AND INTEGRATIONS0.99
    20. π On this page0.93
    21. Overview1.00
    22. Quickstart1.00
    23. Continue local sessions from any device0.98
    24. with Remote Control0.99
    25. Copy page1.00
    26. Requirements1.00
    27. Start a Remote Control session0.99
    28. Changelog0.99
    29. Continue a local Claude Code session from your phone, tablet, or any browser using Remote0.99
    30. Connect from another device1.00
    31. Control. Works with claude.ai/code and the Claude mobile app.0.99
    32. Enable Remote Control for all1.00
    33. Core concepts1.00
    34. sessions1.00
    35. Connection and security1.00
    36. How Claude Code works1.00
    37. Extend Claude Code0.98
    38. ①Remote Control is available on ll plans. On Team and Enterprise, tis off by default until an admin0.95
    39. enables th Remote Controoggle in Claude Code adm tting0.66
    40. web1.00
    41. Remote Control vs Claude Code on the1.00
    42. AIE1.00
    43. Explore the context window1.00
    44. Explore the claude directory1.00
    45. Code session running on your machine. tart a task at your desk, then pick It up from your phone0.99
    46. Remote Control connects claude.al/code or the Claude app for los and Androld to a Claude0.97
    47. Limitations1.00
    48. Troubleshooting1.00
    49. "Remote Control requires a claude.al0.99
    50. 1.00
    51. 1.00
    52. 1.00
    53. Use Claude Code1.00
    54. Store instructions and1.00
    55. memories0.99
    56. When you start a Remote Control session on your machine, Claude keeps running locally the0.99
    57. entire time, so nothing moves to the cloud. With Remote Control you can:0.99
    58. on the couch or a browser on another computer.1.00
    59. subscription"0.97
    60. login token"0.99
    61. "Unable to determine your0.99
    62. "Remote Control requires a full-scope1.00
    63. Permission modes0.98
    64. Common workflows1.00
    65. Use your full local environment remotely: your filesystem, MCP servers. tools, and project0.97
    66. configuratio all sta avallable0.89
    67. organization for Remote Control1.00
    68. eligibility"0.90
    69. "Remote Control is not yet enabled0.99
    70. Best practices1.00
    71. • Work from both surfaces at once: the conversation stays In sync across all connected0.98
    72. for your account"0.98
    73. devices, so you can send messages from your terminal, browser, and phone interchangeably0.99
    74. "Remote Control is disabled by your0.98
    75. Platforms and integrations1.00
    76. Survive Interruptlons:If your laptop sleeps or your network drops, the session reconnects0.98
    77. organization's policy"0.95
    78. Claude Code on desktop1.00
    79. Overview1.00
    80. Remote Control1.00
    81. Claude Code on the web1.00
    82. Unlike Claude Code on the web, which runs on cloud infrastructure, Remote Control sessions0.99
    83. run directly on your machine and interact with your local filesystem. The web and mobile0.99
    84. Interfaces are just a window Into that local session.0.97
    85. automatically when your machine comes back online0.99
    86. Related resources1.00
    87. Choose the right approach1.00
    88. "Remote credentials fetch falled"0.99
    89. Chrome extension (beta)1.00
    90. ① Remote Control requires Claude Code v2.1.51 or later. Check your version with claude --version.0.96
    91. Computer use (preview)1.00
    92. Ask a question..0.95
    93. Visual Studio Code0.99
    94. AlEngineer0.96
    95. EUROPE1.00
    96. AlEngineer0.97
    97. EUROPE1.00
  • 2:08 #8 done19 line(s)

    shot 8·sharpness 1271.9

    1. ) termius0.91
    2. Product1.00
    3. Security1.00
    4. Pricing1.00
    5. Enterprise1.00
    6. Log in1.00
    7. Sign Up1.00
    8. Download Termius1.00
    9. for Android1.00
    10. Google Play1.00
    11. GET IT ON0.87
    12. AIE1.00
    13. 1.00
    14. 1.00
    15. 1.00
    16. AlEngineer0.97
    17. EUROPE1.00
    18. AlEngineer0.97
    19. EUROPE1.00
  • 2:37 #9 done32 line(s)

    shot 9·sharpness 2528.1

    1. README1.00
    2. MIT license0.96
    3. s Security0.97
    4. 0.96
    5. 40.70
    6. remobi1.00
    7. CI passig npm v1.0.3 licensc MIT0.89
    8. *★★0.68
    9. 1.00
    10. AIE1.00
    11. 1.00
    12. Your terminal. Everywhere.1.00
    13. 1.00
    14. Your tmux session, on your phone. Same panes, same windows, same bindings — nothing changes on your0.99
    15. 1.00
    16. 1.00
    17. 1.00
    18. computer. Swipe between windows, pinch to zoom, tap to send commands. You just get a remote control.1.00
    19. It's a terminal on a 6-inch screen. It won't win design awards. But you can do everything — monitor coding agents,0.99
    20. intervene when they're stuck, scroll through output, switch contexts. Full power.1.00
    21. /bin/bash -c "$(curl -fsSL http://remobi.app/install.sh)"0.99
    22. To upgrade stable: npm install -g remobi@latest1.00
    23. To try the experimental channel: npn install -g remobigdev0.98
    24. Your coding agent handles the rest. It installs remobi, inspects your tmux config, generates a config, and suggests1.00
    25. tweaks to make your tmux more mobile-friendly - one conversation. Works with Claude Code and Codex.0.99
    26. Why remobi0.95
    27. • Zero workflow changes — your existing tmux setup, untouched0.98
    28. • Swipe between windows — gesture navigation, no prefix key fumbling on a phone screen0.98
    29. • Pinch to zoom — resize text like everv other ann on vour nhone0.96
    30. Engineering the future of Al0.98
    31. AlEngineer0.97
    32. EUROPE1.00
  • 2:44 #10 done61 line(s)

    shot 10·sharpness 2992.3

    1. Codex could not find system0.99
    2. cxy1.00
    3. README1.00
    4. MIT license0.94
    5. Security0.98
    6. (ILL.md0.96
    7. bubblewrap on PATH. Please install0.99
    8. (ILL.md0.93
    9. bubblewrap with your package1.00
    10. manager. Codex will use the0.98
    11. vendored bubblewrap in the0.99
    12. SKILL.md0.98
    13. meantime.1.00
    14. nd0.75
    15. Lon-patt0.96
    16. OpenAI Codex (v0.118.0)0.97
    17. st-pract0.92
    18. model:1.00
    19. gpt-5.4 medium0.98
    20. /model1.00
    21. remobi1.00
    22. *★★0.72
    23. AIE1.00
    24. 1.00
    25. tive-ski1.00
    26. tsign/SK0.93
    27. to change1.00
    28. directory:1.00
    29. Your terminal. Everywhere.1.00
    30. Ci passing npm v1.0.30.93
    31. license MIT0.97
    32. Tip: Use /permissions to control0.99
    33. slines/S0.93
    34. when Codex asks for confirmation.0.99
    35. Your tmux session, on your phone. Same panes, same windows, same bindings — nothing changes on your0.99
    36. 1.00
    37. 1.00
    38. 1.00
    39. Lpt/SKIL0.95
    40. computer. Swipe between windows, pinch to zoom, tap to send commands. You just get a remote control.1.00
    41. It's a terminal on a 6-inch screen. It won't win design awards. But you can do everything — monitor coding agents,0.99
    42. intervene when they're stuck, scroll through output, switch contexts. Full power.0.99
    43. /bin/bash -c "$(curl -fsSL http://remobi.app/install.sh)"0.99
    44. hi codex0.97
    45. To upgrade stable: npm install -g remobi@latest0.99
    46. tun:1.00
    47. gpt-5.4 medium · 100% left0.96
    48. To try the experimental channel: npm install -g remobi@dev0.99
    49. Your coding agent handles the rest. It installs remobi, inspects your tmux config, generates a config, and suggests0.99
    50. ELOG.md0.96
    51. 10/blob1.00
    52. tweaks to make your tmux more mobile-friendly — one conversation. Works with Claude Code and Codex.0.99
    53. Why remobi1.00
    54. • Zero workflow changes — your existing tmux setup, untouched0.98
    55. • Swipe between windows — gesture navigation, no prefix key fumbling on a phone screen0.99
    56. 15%1.00
    57. 14%80%-11devTMUX14:260.96
    58. • Pinch to zoom — resize text like everv other ann on vour nhone0.97
    59. Engineering the future of Al1.00
    60. AlEngineer0.97
    61. EUROPE1.00
  • 2:47 #11 done82 line(s)

    shot 11·sharpness 1887.7

    1. Claude Code v2.1.921.00
    2. ~/.pi/agent/skills/summon/SKILL.md0.99
    3. ~/.pi/agent/skills/task-loop/SKILL.md0.99
    4. connor"0.99
    5. Codex could not find system0.99
    6. cxy1.00
    7. Opus 4.6 (1M context)0.98
    8. ~/.pi/agent/skills/task-plan/SKILL.md0.99
    9. bubblewrap on PATH. Please install1.00
    10. Claude Max1.00
    11. /home/connor1.00
    12. ~/.pi/agent/skills/test-coverage/SKILL.md1.00
    13. bubblewrap with your package1.00
    14. manager. Codex will use the1.00
    15. vendored bubblewrap in the0.99
    16. /clear1.00
    17. (no content)1.00
    18. ~/.pi/agent/skills/text-to-speech/SKILL.md1.00
    19. ~/.pi/agent/skills/tmux/SKILL.md0.98
    20. meantime.1.00
    21. ~/.pi/agent/skills/vercel-composition-patt1.00
    22. erns/SKILL.md0.99
    23. OpenAI0.92
    24. Codex (v0.118.0)0.98
    25. ~/.pi/agent/skills/vercel-react-best-pract1.00
    26. ices/SKILL.md1.00
    27. 40.81
    28. ~/.pi/agent/skills/vercel-react-native-ski1.00
    29. to change1.00
    30. model:1.00
    31. gpt-5.4 medium1.00
    32. /model1.00
    33. ***0.77
    34. opencode0.99
    35. lls/5KILL.md0.96
    36. ~/.pi/agent/skills/vhs/SKILL.md1.00
    37. directory:~1.00
    38. AIE1.00
    39. ~/.pi/agent/skills/web-animation-design/SK1.00
    40. ILL.md0.96
    41. Tip: Use /permissions to control1.00
    42. 1.00
    43. ~/.pi/agent/skills/web-design-guidelines/S1.00
    44. when Codex asks for confirmation.0.99
    45. 1.00
    46. 1.00
    47. 1.00
    48. Ask anything... "What is the0.97
    49. tech stack of this project?"0.99
    50. ~/.pi/agent/skills/youtube-transcript/SKIL1.00
    51. KILL.md1.00
    52. Build GLM-5 OpenCode Go0.98
    53. L.md0.99
    54. • 1 mcp servertab0.99
    55. agents1.00
    56. ctrl+p1.00
    57. commands1.00
    58. [Extensions]1.00
    59. user1.00
    60. npm:[email protected]1.00
    61. index.js0.99
    62. Tip Press Ctrl+X Right/Left to0.98
    63. hi codex1.00
    64. Update Available1.00
    65. gpt-5.4 medium · 100% left.0.94
    66. New version 0.66.1 is available. Run:0.99
    67. npm install -g1.00
    68. @mariozechner/pi-coding-agent1.00
    69. Changelog:1.00
    70. https://github.com/badlogic/pi-mono/blob1.00
    71. /main/packages/coding-agent/CHANGELOG.md0.99
    72. Update ava...0.96
    73. ~ 1 MCP /status0.96
    74. 1.3.71.00
    75. Opus 4.6 (1M context)1.00
    76. " plan mode on (shift+tab to cycle)0.96
    77. $0.000 (sub) 0.0%/272k (auto) gpt-5.40.99
    78. main 3/4 1 kc 2 connor ? 3 remobi0.91
    79. C:3%·4h X:1%·5h 15% 14% 80% - 11 dev TMUX 14:260.92
    80. Engineering the future of Al1.00
    81. AlEngineer0.97
    82. EUROPE1.00
  • 3:04 #12 done20 line(s)

    shot 12·sharpness 1078.2

    1. Claude Code"0.99
    2. Claude Code v2.1.920.98
    3. Opus 4.6 (1M context)0.99
    4. · Claude Max0.92
    5. ~/git/remobi0.97
    6. 40.97
    7. ***0.58
    8. AIE1.00
    9. 1.00
    10. 1.00
    11. 1.00
    12. 1.00
    13. Update available! Run: your package manager update command0.98
    14. ~/git/remobi on feat/post-spawn-command | Opus 4.6 (1M context)0.99
    15. bypass permissions on (shift+tab to cycle)0.98
    16. ma1/1 1 kc 2 connor? 3 remobi0.88
    17. C:3%·4h X:1%·5h 12% 13% 80% - 11 dev TMUX 14:270.91
    18. Engineering the future of Al1.00
    19. AlEngineer0.98
    20. EUROPE1.00
  • 3:06 #13 skipped

    shot 13·duplicate of #12

  • 3:13 #14 skipped

    shot 14·duplicate of #9

  • 3:21 #15 skipped

    shot 15·duplicate of #12

  • 3:38 #16 done31 line(s)

    shot 16·sharpness 1438.9

    1. Claude Code"1.00
    2. Claude Code v2.1.920.99
    3. Opus 4.6 (1M context)0.98
    4. . Claude Max0.92
    5. ~/git/remobi0.99
    6. 8/81.00
    7. 6x2: six columns x two rows (12 panes)0.99
    8. Layout1.00
    9. 8x2: eight columns x two rows (16 panes)0.98
    10. *★*0.66
    11. columns: four equal columns1.00
    12. dev: large left (65%) + top-right + bațtom-right0.98
    13. monitor: large top (70%) + bottom-left + bottom-right0.97
    14. AIE1.00
    15. rail: large left (82%) + thin right stack0.99
    16. quad: 2x2 grid0.99
    17. 1.00
    18. triple: three equal columns1.00
    19. 1.00
    20. 1.00
    21. 1.00
    22. Update available! Run: your package manager update command0.98
    23. ~/git/remobi on feat/post-spawn-command | Opus 4.6 (1M context)0.99
    24. bypass permissions on (shift+tab to cycle)0.96
    25. -t 1/1 1 kc 2 connor ?3 remobi0.88
    26. C:3%·4h X:1%·5h 29% 16% 80% feat/post-spawn* 140.94
    27. devTMUX 14:270.97
    28. AlEngineer0.96
    29. EUROPE1.00
    30. AlEngineer0.97
    31. EUROPE1.00
  • 4:08 #17 skipped

    shot 17·duplicate of #7

  • 4:26 #18 skipped

    shot 18·duplicate of #16

  • 4:31 #19 done101 line(s)

    shot 19·sharpness 2882.0

    1. -[1]-Status0.97
    2. -[0]-Unstaged changes-0.98
    3. remobi → feat/post-spawn-command0.99
    4. src/index.ts1.00
    5. -[2]-Files - Worktrees - Submodules0.98
    6. ▼ src0.83
    7. drawer1.00
    8. 38: export type {1.00
    9. theme0.94
    10. M drawer.ts1.00
    11. M apply.ts0.98
    12. }from './types'0.93
    13. export type { HookRegistry, SendSource } from './hooks/registry'0.98
    14. toolbar1.00
    15. M toolbar.ts0.99
    16. // hello ai engineer europe1.00
    17. v util0.90
    18. M dom.ts0.99
    19. 40.99
    20. function isMobile(): boolean {1.00
    21. /** Detect touch device */0.99
    22. M config.ts0.98
    23. M terminal.ts1.00
    24. return 'ontouchstart' in window navigator.maxTouchPoints > 00.97
    25. -1 of 190.97
    26. src/theme/apply.ts1.00
    27. ***0.74
    28. [3]-Local branches - Remotes - Tags-0.97
    29. feat/post-spawn-command1.00
    30. AIE1.00
    31. 1W0.74
    32. 1w0.99
    33. feat/reconnect-resilience (worktree)1.00
    34. feat/two-finger-pane-swipe (worktree)1.00
    35. 1:0.99
    36. main /0.84
    37. // hello ai engineer europe1.00
    38. import type { TermTheme, XTerminal } from '../types'0.97
    39. 1.00
    40. /** Apply a theme to the xterm.js terminal instance */0.99
    41. src/toolbar/toolbar.ts1.00
    42. -1 of 40.89
    43. 7987f7221.00
    44. [4]-Commits1.00
    45. CA feat: add postSpawnCommand for running a0.96
    46. - Reflog0.95
    47. 1:0.99
    48. 834388560.97
    49. d03168bf0.99
    50. 816dcb6f1.00
    51. 65cdcea41.00
    52. se v1.0.3 chore(release): 1.0.30.98
    53. CA1.00
    54. fix(serve): canonicalise prefixed app en0.99
    55. fix(cli): scaffold portable configs and0.99
    56. docs: surface tmux setup guidance and si0.97
    57. // hello ai engineer0.99
    58. import { createDefaultActionRegistry } from ../actions/registry'0.98
    59. import1.00
    60. type1.00
    61. { ActionRegistry }0.96
    62. europe1.00
    63. '../actions/registry'0.97
    64. 99267f3f1.00
    65. cb631e501.00
    66. b971db171.00
    67. 7441b32b1.00
    68. se1.00
    69. se1.00
    70. CA1.00
    71. TB1.00
    72. v1.0.2 chore(release): 1.0.20.98
    73. fix: posix_spawnp failed on macos (#22)0.98
    74. fix(setup): clarify config auto-discover0.99
    75. v1.0.1 chore(release): 1.0.10.98
    76. import type{ HookRegistry }0.98
    77. src/types.ts1.00
    78. from '../hooks/registry'0.96
    79. 048010e61.00
    80. 8c65b0821.00
    81. -[5]-Stash0.98
    82. CA Merge pull request #20 from connorads/0.99
    83. se1.00
    84. v1.0.0 chore(release): 1.0.00.99
    85. -1 of 2290.98
    86. 1:1.00
    87. 1w On main: resize0.99
    88. / hello ai engineer europe0.98
    89. Fetching / Stage: <space>0.97
    90. Commit: c | Stash: s | Discard: d0.98
    91. -1 of 1-0.94
    92. | Reset: D | Keybindings: ?0.96
    93. Donate Ask Question 0.60.00.99
    94. bypass permissions on (shift+tab to cycle)0.98
    95. main1/10.99
    96. 1 kc 2 connor?3 remobi0.95
    97. C:3%·4h X:2%·5h 13% 12% 80% feat/post-spawn* 1+1t dev TMUX 14:280.93
    98. AlEngineer0.97
    99. EUROPE1.00
    100. AlEngineer0.98
    101. EUROPE1.00
  • 4:33 #20 skipped

    shot 20·duplicate of #12

  • 4:35 #21 skipped

    shot 21·duplicate of #12

  • 4:38 #22 skipped

    shot 22·duplicate of #12

  • 4:38 #23 skipped

    shot 23·duplicate of #12

Transcript

124 cues· 1,497 words· 7,410 chars

  1. 0:15 Hello, everyone.
  2. 0:19 So yeah, my name's Connor Adams, and I'm here to present to you Ramobi.
  3. 0:24 A little change of schedule here, so you might not be expecting this.
  4. 0:29 So who here uses checks on their agents on their phone?
  5. 0:36 OK. Who here would like to, but doesn't?
  6. 0:40 OK, yeah.
  7. 0:41 I'm always actually torn about whether or not it's a great idea or not.
  8. 0:45 I'm thinking I'm out and about, might even be some nice weather, out with my friends and family, and then I get this sort of compulsion to check on my agents.
  9. 0:54 Are they working well?
  10. 0:55 Do I need to steer them?
  11. 0:56 Do they need me?
  12. 1:00 Rightly or wrongly, there are plenty of apps for it.
  13. 1:02 So before I show you mine, why have I built one?
  14. 1:05 Well, one, because I've got AI psychosis, of course, and you just must build apps.
  15. 1:10 But the thing I wanted didn't really exist.
  16. 1:12 So there's Happy, which does Claude Code.
  17. 1:17 And it's got a nice native mobile app.
  18. 1:21 But it only works with Claude Code.
  19. 1:24 And also, it has some relay server that I'm not sure I really trust.
  20. 1:30 Fine.
  21. 1:31 What other options do we have?
  22. 1:33 Another core code option.
  23. 1:34 Well, you can use the inbuilt thing and it will, you press a manual handoff and it will hand off your session to the mobile app.
  24. 1:42 That's cool.
  25. 1:44 But it means that you have to manually hand over.
  26. 1:46 And also it means that you can't use Codex or something else or Pi.
  27. 1:53 Or there's just, what about just having a,
  28. 1:56 a terminal app for your phone.
  29. 2:00 And these are also good.
  30. 2:02 The annoying things I find with it is managing SSH keys and setting all that up, but also having touch controls and having it work with your existing workflows that you may have in something like Tmux.
  31. 2:16 So another question.
  32. 2:18 Tmux users.
  33. 2:21 Got any?
  34. 2:22 Only a couple.
  35. 2:23 And unsure face as well.
  36. 2:25 Okay, so if we don't use Tmux, that's fine.
  37. 2:27 So I used to be a big VS Code man, and then now I just, maybe because I think it's cool, I use the terminal.
  38. 2:34 But also, it's nice because it's a portable setup, and I've got a remote dev machine.
  39. 2:39 I can SSH into it.
  40. 2:40 It's got all my same stuff on it.
  41. 2:41 So before we get on to the mobile bit, I will just show you.
  42. 2:47 Tmux.
  43. 2:47 So this is my terminal, and why not have four different coding agents on there at the same time?
  44. 2:55 And so what Tmux is, is essentially like a window manager for your terminal.
  45. 2:59 So you're able to have these panes like this, and you're also able to have windows that you can switch between.
  46. 3:06 You see the tabs along the bottom.
  47. 3:07 But you can also customize it.
  48. 3:10 It's probably a bit hard to read on the screen, but I've got stuff in the bottom that says, oh, this is the CPU usage and all this sort of stuff.
  49. 3:18 I can press buttons and then I can see how the computer's going or whatever, CPU, blah, blah, blah.
  50. 3:25 And I can set up all custom key commands.

Open at this second