KitewellDownload KitewellDownload for MacDownload for Windows

AI-native RPA · Version 0.20.2

AI learns the job once.Then it runs fast, without second‑guessing.

Describe the job, and AI does it once in a browser or app you can watch, and remembers what worked. From then on, Kitewell repeats it. It doesn't ask the model for every click, so runs stay fast and costs don't grow with every run. When a screen changes, AI relearns it, and it stops for your OK where it matters.

Download KitewellDownload for MacDownload for WindowsKitewell runs on Mac and Windows. Mac · WindowsWatch the film (74 s)

Public beta for macOS 13+ and Windows 10+. Free for up to 10 workflows, with AI included when you sign in for free. Kitewell Cloud, which runs with your computer closed, is coming soon.

Real recordings of Kitewell's chat window, unedited and sped up evenly: one request in plain words, then everything the AI and the app did. A stand-in supplier portal and a demo repository.
74 seconds · Narrated · CaptionsKitewell's own screens and real runs against a stand-in supplier portal; the company, its portal, Ledger, the team chat, and the email are made up
Read the film's narration

The clicking, typing, and copying you still do by hand. A person's pointer races through one Monday's chores: signing in to a supplier's portal, downloading invoices, copying a total from a PDF, pasting it into an old desktop accounting app, and sending a summary. The camera pulls back to their computer, where three labels name where that work lives: behind a sign-in, in an app with no API, and in an Excel file.

RPA promised to take it off you. But every robot was built by hand, and fixed by hand whenever a screen changed. A recorded script replays the same chores with a robot's pointer. On a held chord it stops, and a specialist writes each step by hand. The supplier redesigns its sign-in page; the robot clicks where the button used to be, the step fails with "Element not found", and the specialist comes back to fix it.

Now, AI builds it. The three places, checked off, above the headline: AI builds the automation. Your computer runs it.

Describe the job, and Kitewell lays out every step for you to check. In Kitewell's chat window, the request is typed: “Every weekday at 9, collect new invoices from the Harbor Supply portal, enter them in Ledger, and email me a summary.” Kitewell proposes the workflow as a card with its steps drawn as a graph; applied, the workflow draws itself in the editor.

Or build it from Claude Code or Codex, over MCP. For developers: the workflow's YAML, then a terminal where a coding agent changes it through Kitewell's MCP tools, checking the draft and then saving it.

On the first run, AI learns the job in your browser. Then your computer runs it, every day. Real Kitewell runs against a stand-in supplier portal on the same computer. The first run's record, each action worked out as it goes, beside what the browser saw; then the next run, its sign-in actions marked Replayed.

When a site changes, AI finds the new way, and keeps it. The portal moves its sign-in button. In the next run's record, "Click Sign in" is marked Recovered: AI found the new button. In the run after that, the same action is Replayed.

It stops for your OK where it matters. A notification says a step is waiting for the person. One click approves it, and the run's record shows every step done and who approved it.

Got a list in Excel? It runs every row and writes the results back. A sheet linked to orders.xlsx runs the workflow once per row; then the workbook itself fills in each row's result.

Coding agents too. Claude Code writes the fix, Codex reviews it, and nothing ships until you approve. A real workflow on a demo repository: Claude Code fixes a failing test, with Codex and then Gemini behind it if it fails; Codex reviews the change; the run waits at the approval with Approve and Send back before the fix is committed on a local branch.

It runs on your computer, and your passwords stay there. On another computer that took the project, its portal password named but not filled, the person there sets the value, and the page notes that values stay on each device.

Run it on every computer, and watch them all from the cloud. If a run fails, or a computer goes quiet, you hear about it. The two computers report their runs to Dagu Console, whose real computers page takes the frame. Kitewell's alert for a failed run arrives in the team chat, and Dagu Console's email says a computer stopped reporting. Notes say Kitewell's alerts need Personal or Team, and Dagu Console's stopped-reporting alerts are turned on per computer.

Kitewell. It flies on its own. You hold the string. The kite leaves the logo and flies, its string running back to the last word. kitewell.app. Free for one project, on macOS and Windows.

How it works

  1. AI builds it

    Describe the job in plain words. The assistant lays out every step for you to check, works the site in a browser you can watch, and tries the draft without sending anything out. Nothing runs until you apply it.

  2. Your computer runs it

    On a schedule, from a webhook, or from your phone. It stops for your OK wherever you put a gate.

  3. AI maintains it

    When a site or app changes, AI finds the new way, keeps it, and the run shows what it fixed. When a run fails, AI tells you why.

Browser automation

Built by AI. Maintained by AI.

Tell Kitewell the job in plain words. AI signs in, clicks, types, and collects in a browser you can watch and take over, and writes the steps from what worked. Later runs repeat them, and when the site changes, AI finds the new way and keeps it.

  • Behind any sign-inSign-ins stay in Kitewell's own browser profile on the computer. Sites that ask for a client certificate work too.
  • Passwords stay out of the modelA password is named in the step and typed from the computer's secrets; the model sees only the name.
  • It shows what it fixedEach run marks the steps it repeated and the ones AI fixed, with screenshots.
How website automation works →
Collect new invoicesWebsite
Start page
127.0.0.1:4320/billing/invoices
Browser steps
5
Ran without AI
3 of 6 operations

What the browser did

  1. Open page127.0.0.1:4320/billing/invoicesCompleted
  2. DoType [email protected] into the email fieldReplayed
  3. DoType %password% into the password fieldReplayed
  4. DoClick Sign inRecovered
  5. Make suretext "Invoices"Completed
  6. CollectEvery invoice issued since the last weekdayCompleted
From a real run against a stand-in supplier portal on this computer, as Kitewell shows it. The portal had moved its sign-in button, so AI found the new one and kept it; the next run replayed it.

AI-native RPA

RPA was the right idea. Building it by hand was the problem.

Hand-built RPAKitewell
A specialist records and scripts every clickAI builds it from your words
A changed screen means someone repairs the robotAI finds the new way and keeps it
A robot PC and a license per robotThe computer you have, free for up to 10 workflows
One tool per kind of systemWebsites, desktop apps, Excel, and email in one workflow
Hard to see what a robot didEvery step, screenshot, and approval in the run record
How Kitewell compares →

Beyond the browser

Desktop apps, Excel, and email, too.

Coding agents

Claude Code, Codex, and 13 more, on your schedule.

Put the coding agents you already use to work while you're away, on the sign-in you already have. Kitewell starts the agent you installed; each vendor's terms apply.

  • Chain themOne writes, another reviews. Run them side by side, or once per repository from a sheet.
  • Keep going at the limitWhen an agent hits its usage limit or fails, the next one you listed takes over.
  • Nothing ships uncheckedA gate holds the push until you approve. Send back re-runs the agent with your notes.
  • Started by GitHubAn issue or pull request can start the run through a webhook, with no open ports.
Coding agents in Kitewell →
  • Claude Code
  • Codex
  • Cursor
  • Gemini
  • GitHub Copilot
  • Aider
  • Amp
  • Cline
  • DeepSeek
  • Droid
  • Goose
  • Kiro
  • OpenCode
  • Pi
  • Qwen
  • Any other CLI, as a custom command
Morning fix for a failing build
  1. Agent · Claude CodeDraft a fix on a branchIf it fails: Codex, then Gemini
  2. Agent · CodexReview the change and list what to correct
  3. ApprovalWait for you before pushing
  4. CommandPush the branch and open a pull request
A sample workflow: one agent writes, another reviews, and nothing is pushed until you approve.

Triggers

It starts on its own.

Schedules

Daily, on weekdays, or any schedule, in your time zone. Starts a sleeping computer missed are caught up when it wakes.

Webhooks

GitHub, Stripe, Slack, or any service starts a workflow on your computer through Kitewell's relay. Signatures are checked, no port is opened, and a request waits up to 7 days.

Personal and Team

From anywhere

From ChatGPT or Claude on your phone, from Claude Code or Codex over MCP, or with a REST call.

Control

Approve and follow runs from your phone. Know why one failed.

A finished invoice run in Kitewell, with each step's status and the selected step's output

Approve or send back

Any step can wait for your OK. Approve it, or send it back with a note, from the run, a notification, or ChatGPT and Claude on your phone.

Runs in your browser

Dagu Console shows each run of a synced project and the computer it ran on. Open it on your phone. Free with a Dagu Cloud account.

Alerts

Slack, Microsoft Teams, PagerDuty, email, or a desktop notification when a run fails, waits for you, or misses its schedule. With Personal and Team.

When a computer goes quiet

Dagu Console emails you when a computer stops reporting for 10 minutes: asleep, offline, or Kitewell quit. Turn it on for computers meant to stay on.

Failure diagnosis

AI reads a failed run and says whether to try again, step in, or change the workflow.

Run record

Every step's output, screenshots, and decisions. Retry from the step that failed.

Test first

Run one step with real inputs before you save, and try a draft without sending anything out.

Notes that stay

The assistant keeps what it learns in knowledge pages, for you and whoever takes over.

ChatGPT Plus and Pro can read runs but not approve them.

Teams and fleets

Run it on every computer. Watch them all from one place.

  • Every computer, one viewDagu Console lists each computer's status, Kitewell version, and today's runs. One alert per workflow, however many computers run it, closed by the next success on any of them.
  • Sync and rolesShare projects with Viewer, Editor, and Admin roles. Each computer keeps its own sign-ins and secret values.
  • ReleasesPromote workflows from Dev to Staging to Prod, with a diff and rollback.
  • Robot ledgerExport a ledger of every workflow for audits, one row each.
  • Shared computers (Enterprise)Computers your organization owns, such as a VM in your own Azure or AWS, run workflows day and night with nobody signed in. Nothing stops when a laptop sleeps or its owner moves on.
  • Build from a browser (Enterprise)Sign in with your company account, then build and try workflows on the computer they run on while you watch its browser. Approve fixes from your phone, with no remote desktop.

Kitewell Team, for organizations of up to 25 people, is quoted per computer.

Kitewell computersDagu Console
ComputerStatusKitewell versionOS/archIn progressFailed today (UTC)
Front desk PCReporting0.17.3windows/amd6410
Accounting PCReporting0.17.3windows/amd6401
Build MacReporting0.17.3darwin/arm6420
Warehouse laptopNot reporting0.17.3windows/amd6400
A sample of the Kitewell computers table in Dagu Console, with some of its columns.

Where it runs

On your computer, or in the cloud.

Your computer
On Mac and Windows, with your own sign-ins. Watch it work, and approve a step from your phone.
Kitewell CloudComing soon
Runs on schedule with your computer closed. Build and fix workflows from a browser or your phone. Each project gets its own machine, up only while it works.
Your company's cloudFor companies
A VM in your Azure, AWS, or Google Cloud, or a server in a closed network, running with nobody signed in, with your company's own AI.
Early access partners at Descarty ↗

On your computer

Your computer, your keys, your files.

Secret values
Encrypted on the computer. Never synced, exported, or backed up.
Your choice of AI
Anthropic, OpenAI, Gemini, OpenRouter, Kitewell's included model, or a local model that keeps everything inside your network.
No lock-in
Workflows are plain YAML on the open-source Dagu engine. Export a project any time.
Quiet in the background
Runs from the menu bar or tray, with nightly backups, edit history, and engine updates that roll back if they fail.
What leaves, exactly
A synced project sends run status and the names of failed steps, never logs, output, or secret values.
Six languages
The app speaks English, Japanese, Chinese, Korean, French, and German.
Everything that leaves, and when →

Examples

What do you still do by hand?

All examples →

Pricing

Free for up to 10 workflows.

One project with up to 10 workflows is free, and a free sign-in adds 100 AI credits with no API key. Personal adds room, alerts, and webhooks for $20 a month; Team adds people, quoted per computer for organizations (USD, excluding tax).

Download KitewellDownload for MacDownload for WindowsKitewell runs on Mac and Windows. Mac · Windows

Public beta for macOS 13+ and Windows 10+. Free for up to 10 workflows, with AI included when you sign in for free. Kitewell Cloud, which runs with your computer closed, is coming soon.