From your first idea to the next version

Websites

Each website has a draft and a live version. The agent changes the draft. You look at it, then publish. When you are ready, move the website to your own accounts.

Move in the app: the draft and the live website are copied to your own Cloudflare account and checked
Move it to your Cloudflare
Domain in the app: lindenandrye.com and www.lindenandrye.com show the website from your Cloudflare account, with 8 records copied
Connect your domain

Migrate your website

Send the address of a public website. We copy its pages, pictures and page addresses into plain files, compare the copy with the original and email you a code. We need no password.

A draft for each change

The agent updates the draft website after each request. Open it on your phone before anything goes live.

Publish, and go back

Publish the draft with one tap. History lists each version, and Restore brings back an earlier one as a new change.

Back up to your GitHub

Choose a repository in your own GitHub account. With Back up after each publish turned on, each publish also saves the code there.

Move to your Cloudflare

Move the draft and the live website to Workers in your own Cloudflare account. The app checks each one before it says done.

Connect your domain

Point your domain at the moved website. The app copies the domain’s other records, such as mail, and checks the connection every hour.

Workspaces

Your phone is where you give directions. The work runs in a workspace: a cloud workspace made for you, or a computer you already use.

First screen of the app: Enter the code from your invitation, with Other ways to start below
Start with your invitation
Account screen with the signed-in demo account and the ready cloud workspace quiet-harbor
Your workspace, ready

A cloud workspace

Eligible signed-in accounts can create a private cloud workspace from the app and follow its progress. Hosted access is a private pilot; signing in alone does not guarantee a workspace.

Or your own computer

Connect a computer you already use over SSH, with keys made on your device and host-key checks. This route needs Advanced Mode and Hosts.

No computer of your own needed

A cloud workspace works over the internet. You do not need your own Mac or Tailscale on your phone.

Treat the workspace as temporary

A workspace is a place to work, not a place to keep things. Push each project to a repository that you own.

Decisions

Turn an agent’s questions into a simple, guided form. Choose Answer questions to automatically detect the questions in a response, then work through them one at a time.

Answers sheet with the agent’s questions about the portfolio site, ready to answer one at a time
The questions, in one list
Guided answer with Quiet & minimal selected
Tap the choices that fit

Find the questions for you

Use the Answer questions shortcut for the latest response, or touch and hold a completed response to choose it. Detection uses the agent’s model and checks extracted questions against the original message; it does not invent your answers.

One decision at a time

Select offered choices, type a custom answer, or dictate and edit it. See your progress, skip a question for now, or explicitly let the agent decide.

Files belong to the answer

Attach photos, device documents or workspace files to an individual answer. Review which files go with which answer; device files upload only when you send.

Come back to your draft

Close and resume a locally saved draft, including its attachments. Drafts have a seven-day retention window; discarding a draft removes its saved files.

Review, then send

Edit answers together and send one numbered response to the original agent. Unanswered questions remain explicit, rather than silently becoming decisions.

A shortcut, not a requirement

Requires a supported agent and updated workspace integration. Detection can use paid model resources. If extraction fails, retry or reply normally in chat; nothing is sent just by filling the form.

Agents

Each agent works in a project. The list shows what each agent is doing and which one needs you. Open one to read the conversation and give the next direction.

Agents list grouped under the projects portfolio-site, recipe-box and trip-planner, with one agent that needs an answer, one working and one finished
One home for your agents
Agent conversation with the portfolio brief, the work the agent did and its answer with a link to the page
From your brief to the result

Say it or type it

Type a request or dictate it. Use Apple on-device speech, or included dictation for eligible signed-in accounts, with a daily allowance. Attach photos and documents from your device.

Progress at a glance

Agents sit under their project. Status icons, activity lines and work duration show what is working, what is finished and what needs your answer.

A team when you need one

Helper agents stay grouped under the agent that started them, and you can open each one.

Conversations worth reading

Formatted answers, message times and conversation history. Copy a message, or touch and hold a link to copy only that link. Listen to finished answers with system speech.

Steer now, or follow up next

Queue a follow-up for later or steer the current work. Swipe a queued prompt to show an explicit remove action; a full swipe never deletes a prompt.

Try a new direction

Fork from a completed response, even while the original agent keeps working. Conversations continue independently with their context; project files remain shared, not isolated.

Know when to come back

Optional completion notifications bring you back to the matching agent. Account setup and notification permission are required.

Results

Open what the agent made, directly from the conversation. Then read what changed and why, in plain words and pictures.

Rendered preview of the demo photography portfolio page, opened from the conversation
Open the page it made
Walkthrough page with tabs for purpose, changes, tests and risks, a before and after picture and a diagram of the page
A walkthrough in plain words

Open linked files

Read supported workspace files directly from links in an agent conversation.

Source or preview

Switch Markdown and HTML between their source and rendered presentation.

More than text

View supported images and PDFs alongside plain text documents.

Deliberately isolated HTML

Scripts, external assets and navigation are blocked in HTML previews. This is a safe document view, not a full interactive website test.

What changed, in plain words

Changes groups the work into areas with totals. Ask for a walkthrough and a separate agent writes a page with a summary, diagrams and before-and-after views. Changes from a conversation is an optional Advanced setting; a walkthrough can use paid model resources.

Keep your judgment

Review the result before you rely on it or share it. Generated output still needs a person’s attention.

Projects

A project is a Git repository with its files and its history. Create one in the app, then push it to a repository that you own.

Projects list with the demo projects portfolio-site and recipe-box
A place for every idea
Project overview for portfolio-site with the sync actions and recent commits
Its history, ready to push

A Projects home

Create a new project, add an existing folder, or find projects in your workspace. Return to a project’s overview and files without starting from scratch.

A Git repository from the start

Create new project makes a Git repository in your workspace. The app does not create the remote repository for you; link GitHub and choose one.

Sync deliberately

See the current branch’s sync state and use explicit fetch, pull and push actions. Push checks for a changed remote before proceeding; linking GitHub alone does not publish your changes.

Recent commits & history

Browse history and tags, and open any commit to see what it changed.

Branches & worktrees

Choose a line of work without losing the surrounding project context.

The details, when you want them

Browse the files, read any file, and inspect a change line by line. You do not have to, but you can.

Sharing & help

Invite a person into one agent conversation, or ask Anton, Englang’s creator, for help when you are stuck. View-only by default, with clear consent before anything is shared.

Sharing screen for the Portfolio site agent with one invited person, Morgan Chen, View only
See who has access
Get Help confirmation introducing Anton as the app’s creator and explaining what he can see and do
Know who you’re asking

People, not anonymous links

Names and optional profile photos carry through invitations, shared conversations and access management.

Invite deliberately

Create a single-use link for one agent. The recipient signs in, previews the invitation and explicitly accepts. Opening a link doesn’t grant access.

View first, collaborate by choice

Invitations default to View only. For a supported agent, you can enable Send prompts for trusted people. Their prompts can run commands and use workspace files or credentials, at the owner’s expense—not in a sandbox.

Set the boundaries

Choose when an invitation expires and how long access lasts. Manage people and links, change permissions, or revoke future access. Revocation doesn’t undo running work or copied content.

Know what you share

Prior conversation and quoted content are included. The relay can read shared content. Sharing doesn’t grant a terminal, file browser, reasoning view or access to other agents.

Help from a human

Open Get Help from Chat or an agent you own. The confirmation explains that Anton can see the conversation, send prompts and inspect project files through his existing, separately managed operator access. No request is sent until you confirm.

Follow the request

See when your request was sent, opened or marked done. These are recorded events, not an online indicator or a promise of an immediate response.

Stay in control

The help share lasts up to seven days or until the agent ends, and can be revoked in sharing management. Ending it does not remove separate operator VM access or undo work already started.

Accounts & domains

Link your own GitHub, Cloudflare and Tailscale accounts. Keep the files in a repository that you own and give the project a domain of its own. If Englang disappeared tomorrow, you would still have what you built.

Linked Accounts screen with GitHub, Tailscale and Cloudflare
Connect the accounts you own
Domains search results for smallhours with sample first-year prices
Find a name

GitHub, with a narrow scope

Link GitHub, grant the GitHub App access, then explicitly choose repositories for this workspace. Your source stays in repositories you control; GitHub App access alone is not workspace approval.

A domain of its own

Search for a name and see the first-year price. You finish the purchase on Cloudflare, in your own Cloudflare account. Domains is an optional Advanced setting; the names and prices in the screenshots are samples.

Your Cloudflare tools

Authorize Cloudflare in your workspace so the agent can use native deployment tools. Account permissions and a deliberate deployment are still required; linking alone doesn’t publish a site.

Private previews with Tailscale

Optionally connect the workspace to your tailnet. Tailscale Serve can make a running web app available privately; viewing requires tailnet access and setup, not a public deployment.

Keep your options open

Standard files and Git history mean another capable agent or host can continue the work, with the necessary setup. This is not a one-button migration.

Clear privacy choices

Device Keychain for supported credentials, local-first speech, deliberate cloud-transcription consent, and optional push enrollment. Projects and conversations are not automatically made public.

Useful power. Clear boundaries

You still decide. Review generated work before relying on it. Shared prompt access can use the owner’s files, credentials and paid resources; the relay can read shared content. Revocation cannot undo running work or copied content.

Advanced is optional. Hosts, Terminal and Review Changes are opt-in controls. Workspace review is a read-only beta, not the experimental annotation-and-feedback prototype. HTML preview is an isolated document reader, not a live website test.

Your project stays yours. Standard files, Git and retained context preserve choices. They don’t automatically back up every conversation or make migration one click. More on ownership

Access & questions

App screenshot