Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ authors:

# 2 new ways to use goose

We're excited to announce two new ways to interact with goose: a <a href="https://apps.apple.com/au/app/goose-ai/id6752889295">native iOS app</a> for mobile access and native terminal integration. Both give you more flexibility in how and where you use your AI agent.
We're excited to announce two new ways to interact with goose: a <a href="https://apps.apple.com/app/goose-ai/id6752889295">native iOS app</a> for mobile access and native terminal integration. Both give you more flexibility in how and where you use your AI agent.
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

removed the hardcoded region to rely on autodetect


<!-- truncate -->

Expand All @@ -19,11 +19,13 @@ goose is now available on the App Store! The iOS app connects to your desktop go

### Getting Started with Mobile

1. **Install the app** - Download [goose from the App Store](https://apps.apple.com/au/app/goose-ai/id6752889295)
1. **Install the app** - Download [goose from the App Store](https://apps.apple.com/app/goose-ai/id6752889295)
2. **Enable remote access** - In the goose desktop app, go to App Settings and turn on "Remote Access"
3. **Scan the QR code** - Use the iOS app to scan the QR code displayed in your desktop app
4. **Start working** - You're connected! Your mobile app now tunnels to your goose desktop instance

See the [Mobile Access guide](/docs/experimental/mobile-access) for detailed steps.

This means you get the full power of your desktop goose setup—all your extensions and configurations—accessible from your phone. Whether you're on the train, grabbing coffee, or just away from your desk, you can still ask goose to help with tasks or check on long-running things. Throw an idea out there for it to go to work on and pick it up later.

The goose iOS app also runs natively on macOS (Apple Silicon Macs), giving you another lightweight option for accessing your goose instance from another device.
Expand Down
7 changes: 6 additions & 1 deletion documentation/docs/experimental/goose-mobile.md
Original file line number Diff line number Diff line change
@@ -1,9 +1,14 @@
---
title: goose Mobile
sidebar_position: 3
sidebar_position: 4
sidebar_label: goose Mobile
unlisted: true
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

delisted instead of removing because the project repo is still pubic

---

:::info Archived
goose Mobile has been archived. Mobile access to goose is now supported for [iOS devices via tunneling](/docs/experimental/mobile-access).
:::

goose Mobile is an experimental Android project inspired by the goose application. It acts as an open agent on your phone, automating multistep tasks, responding to notifications, and even replacing your home screen for maximum efficiency.

:::danger Experimental
Expand Down
6 changes: 3 additions & 3 deletions documentation/docs/experimental/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,9 +25,9 @@ The list of experimental features may change as goose development progresses. So
link="/docs/experimental/ollama"
/>
<Card
title="goose Mobile"
description="An experimental Android automation app that acts as an open agent running on your phone, providing maximal automation of everyday tasks."
link="/docs/experimental/goose-mobile"
title="Mobile Access via Secure Tunneling"
description="Enable remote access to goose Desktop from the goose AI mobile app via secure tunneling."
link="/docs/experimental/mobile-access"
/>
<Card
title="Using goose in ACP Clients"
Expand Down
80 changes: 80 additions & 0 deletions documentation/docs/experimental/mobile-access.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
---
title: Mobile Access via Secure Tunneling
sidebar_position: 3
sidebar_label: Mobile Access
description: Enable remote access to goose from mobile devices using secure tunneling.
---

import { PanelLeft } from 'lucide-react';

Mobile access lets you connect to goose remotely from an iOS mobile device using secure tunneling.

:::warning Experimental Feature
Mobile access is a preview feature in active development. Behavior and configuration may change in future releases.
:::

## How Mobile Access Works

Mobile access connects your iOS device to goose Desktop through a secure tunnel. After you install and configure the **goose AI** app, you can access goose from anywhere.

**Key details:**
- Uses [Lapstone](https://github.com/michaelneale/lapstone-tunnel), a public HTTPS tunnel service provided by Mic Neale
- Easy setup using a QR code with a unique secret key to secure the connection
- Your tunnel URL remains the same across sessions, so you only need to configure your mobile app once
- The connection requires your computer to be awake with goose Desktop running
- Automatically reconnects if interrupted and restarts when you launch goose Desktop

## Setup

### Install the App
1. Install the **goose AI** app on your iOS mobile device from the [App Store](https://apps.apple.com/app/goose-ai/id6752889295)

:::tip App Store QR Code
Follow the steps below to open the `Remote Access` section, then click "scan QR code" in the info box for quick access to the App Store.
:::

### Start the Tunnel
1. Open goose Desktop
2. Click the <PanelLeft className="inline" size={16} /> button in the top-left to open the sidebar
3. Click `Settings` in the sidebar
4. Click `App`
5. Scroll down to the `Remote Access` section and click `Start Tunnel`

Once the tunnel starts, you'll see a `Remote Access Connection` QR code for configuring the app.

:::info
Click `Stop Tunnel` at any time to close the connection.
:::

### Connect the App
1. Open the **goose AI** app on your iOS mobile device
2. Scan the `Remote Access Connection` QR code displayed in goose Desktop
3. The app will automatically configure the connection

You can now access goose Desktop from your mobile device.

## What You Can Do

The mobile app gives you full access to goose:
- Start new conversations or continue existing sessions
- Use all your goose extensions and configurations
- Work from anywhere while your computer handles the processing

## Additional Resources

import ContentCardCarousel from '@site/src/components/ContentCardCarousel';
import mobileShots from '@site/blog/2025-12-19-goose-mobile-terminal/mobile_shots.png';

<ContentCardCarousel
items={[
{
type: 'blog',
title: 'goose Mobile Access and Native Terminal Support',
description: 'Learn about two new ways to use goose: iOS app for mobile access and native terminal support with seamless session continuity.',
thumbnailUrl: mobileShots,
linkUrl: '/goose/blog/2025/12/19/goose-mobile-terminal',
date: '2025-12-19',
duration: '4 min read'
}
]}
/>
Loading