Kiwi Code Docs

Web User: Web App + Daytona Sandbox

Use Kiwi Code entirely from your browser with a persistent cloud sandbox.

Web User: Web App + Daytona Sandbox

No local installation needed. The web app connects to a persistent Daytona sandbox — an isolated cloud VM that stays alive across sessions. Your files, environment, and state persist between conversations.

How It Works

  +-- Browser -----------------+     +-- Cloud --------------------+
  |                            |     |                             |
  |  kiwicode.ai               |     |  Daytona Sandbox            |
  |  /autocode/new             |<===>|  (persistent cloud VM)      |
  |                            |     |                             |
  |  You type messages here    |     |  AI executes commands here  |
  |                            |     |  Files persist across runs  |
  +----------------------------+     +-----------------------------+
  1. You open the web app and ask the AI to create or connect to a Daytona sandbox
  2. The AI provisions a cloud VM (or reconnects to an existing one)
  3. All commands execute in the sandbox — nothing runs on your machine
  4. Files and environment persist between conversations

Step by Step

1. Open the Web App

Go to https://kiwicode.ai/autocode/new in your browser. No local installation required.

2. Ask the AI to Create a Sandbox

Create a persistent Daytona sandbox and clone https://github.com/my-org/my-repo

The AI provisions a cloud VM, clones your repo, and is ready to work.

3. Work Across Sessions

Your sandbox persists. In a new conversation, reconnect:

Connect to my existing Daytona sandbox and continue where we left off

The AI reconnects to the same VM with all your files and state intact.

4. Configure Compute

Request the resources you need:

Create a large Daytona sandbox with 8 cores and 16 GB RAM for running the test suite

Compute Profiles

ProfileCPUMemoryGood For
Default1 core2 GBSimple scripts, linting
Small2 cores4 GBUnit tests, small builds
Medium4 cores8 GBIntegration tests, compilation
Large8 cores16 GBML training, large builds

VNC Desktop

For tasks that need a graphical environment, Daytona sandboxes can provide a VNC desktop accessible from your browser:

Open a Daytona sandbox with VNC and automate the signup flow on staging.example.com

The AI gets a full Linux desktop with a browser, enabling visual automation and UI testing.

What You Get

  • No local installation or setup
  • Persistent cloud development environment
  • Configurable CPU and memory
  • Isolated execution — nothing touches your machine
  • VNC desktop for browser automation and UI testing
  • Multi-agent and batch workflows
  • Access from any device

When to use a persistent sandbox

Use persistent Daytona sandboxes when you want a cloud development environment without installing anything locally, need more compute than your machine provides, or want to run untrusted code safely.

Next Steps

On this page