Dive deep. Get it done.

An AI coding agent and development workspace on your phone.

Create a Web or Expo project, or import a compatible repository. Ask RunWhale's AI coding agent to inspect and edit code, run supported checks, review Git changes, and open Web or React Native Preview. The workspace runs on your phone; model inference uses the provider you configure.

Beginner-friendly vibe coding — start with an idea and learn by building.

Free, open-source community edition

Model API key required. Provider usage is billed separately. Before you download

Workspace files and tools run on your device; model inference uses your configured provider

RunWhale blue-haired coding mascot
ON YOUR PHONE

Projects

Agent sessions

Git

Node.js

Metro

Preview

Examples

An idea you can start with.

Explore two projects from recorded RunWhale workflows, then copy a prompt for your own project.

iPhone Duo quickstart

From idea to app.

Create a project, ask the Agent to build a cycling pelican, then preview and refine it side by side.

1:32 · English narration · 1.2× edition
Preview on the left. Build on the right.

A pelican on a bike.

Start with a simple request. See the app run, try Play and Pause, then ask for a nicer design and smoother animation.

  1. 01
    Create

    Choose Expo, name the project Pelican Ride, and open the Agent.

  2. 02
    Build and preview

    Describe a pelican cycling by the sea. Open Preview and try it.

  3. 03
    Refine

    Ask for a nicer look and smoother animation. Compare before and after.

These six screenshots show the separate Animal Parade demo, with the original English interface. RunWhale Community Edition is free and open source. AI provider usage charges may apply.

Why RunWhale

A focused development loop,
right on your phone.

Not a remote desktop. Not a cloud IDE. RunWhale puts a focused, controlled development environment on the device itself.

An AI coding agent that works in your project

Ask it to inspect, edit, test, and repair your code. RunWhale works inside the project, not beside it.

Inspect · Edit · Test

Web and Native Preview

Run compatible projects in Web Preview, or preview Expo projects natively on iOS and Android—without triggering cloud builds or native builds for the user project.

Web · iOS · Android

On-device workspace

Core development runs on your phone. Model inference, explicit network Git operations, and uncached dependency downloads use the network.

Local tools · Connected models
From repository to result

Open a project. Ask the agent. Preview the result.

Less context switching, more forward motion. Every step stays connected inside one durable project session.

01

Start a project

Create a Web or Expo project, or import a compatible Git repository.

02

Hand it to the agent

Let it inspect, modify, and verify the code. Review write actions when you want control.

03

Preview on device

Start Web or Native Preview through embedded Metro and see the result immediately.

Local-first architecture

The development workspace stays on your device.

Projects, developer tools, and Preview run locally. Model inference sends your prompt and the project or session context needed to answer it to the provider you configure. Explicit Git operations and uncached dependency downloads also use the network.

API keys stay in system secure storage and never enter projects, environment variables, sessions, logs, or Preview bundles. How RunWhale handles project context.

Latest website update

Find your first project

Recorded examples, copyable prompts, and clearer information before you download.

Read the changelog
Open source · Apache 2.0

When the next idea arrives,
you are already developing.

RunWhale — Dive deep. Get it done.

Download on the App Store Free, open-source community edition