BYOT Coding Agent

Native OpenCode Client

Free · Designed for iPad. Not verified for macOS.

iOS-native OpenCode Client. No BYOT is a native client for OpenCode, the open-source coding agent. Connect to the OpenCode server running on your own computer and drive real coding sessions from your iPhone. Browse your projects and sessions, send prompts, and watch the full turn stream in live: assistant text, reasoning, files, patches, and every tool call with its input, progress, output, and errors. Review session diffs, answer permission requests with allow once, always allow, or reject, and respond to questions with choices or custom text. Queue follow-up prompts while a turn is running and pick the model for each prompt from your server's own catalog. BYOT is a client, not a service. There is no account and no sign-up. The app talks only to servers you configure, over HTTPS, and your server password lives in the iOS Keychain. Nothing is collected, nothing is tracked, and no code runs on your phone — your machine does the work, your phone drives it. Requires an OpenCode server you operate (for example on your Mac) reachable over HTTPS, such as through Tailscale.

  • This app hasn’t received enough ratings or reviews to display an overview.

A smoother way to start a session, and better control while one is running. • New session flow: the compose button opens a draft chat with Server and Project pickers built in — choose where the session runs and send your first message in one step. • Stop a running turn: tap stop while OpenCode is working. A queued message stays paused for you to send manually instead of firing automatically. • Add a project by path: point at any directory on your server without leaving the app. • Per-server default model: the model you picked last is preselected for new sessions on that server. • Faster session list: servers load progressively, so one slow or unreachable machine no longer blocks the whole list. • Clearer connection errors, including servers behind HTTP Basic authentication, plus a readable message when a server runs the unsupported OpenCode 2 beta. • Editing a server now prefills its saved name, URL, and username. • Refined composer: the model picker stays anchored and lays out correctly on iPad and at large text sizes.

The developer, Steven Tsao, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Not Collected

    The developer does not collect any data from this app.

    Privacy practices may vary, for example, based on the features you use or your age. Learn More

    The developer has not yet indicated which accessibility features this app supports. Learn More

    Seller
    • Steven Tsao
    Size
    • 10.9 MB
    Category
    • Developer Tools
    Compatibility
    Requires iOS 17.0 or later.
    • iPhone
      Requires iOS 17.0 or later.
    • iPad
      Requires iPadOS 17.0 or later.
    • Mac
      Requires macOS 14.0 or later and a Mac with Apple M1 chip or later.
    • Apple Vision
      Requires visionOS 1.0 or later.
    Languages
    • English
    Age Rating
    4+
    Copyright
    • © 2026 Steven Tsao