Island Pilot · Features · Agents · Blog

A native Windows app built in Rust: light, reliable and local

Island Pilot isn’t a website or a browser extension: it’s a native Windows app with a core written in Rust on Tauri. It stays light next to UEFN (Unreal Editor for Fortnite), checks every action your AI agents take before it reaches the editor, and keeps your projects on your PC.

Light: a Rust app that lets UEFN do its work

UEFN already asks a lot of your machine. Island Pilot is built to stay out of the way: a native, compiled Rust core, and an interface displayed by Tauri, which uses the web engine built into Windows instead of bundling its own browser. The result: an app that’s quick to install and stays quiet in the background while the editor does the heavy lifting.

Conversations only re-render what changes, 3D previews pause when off screen, and opening a project or conversation triggers no model call.

Reliable: every action checked in Rust

An AI model proposes actions; Island Pilot’s Rust code decides whether they run. Before reaching UEFN, Blender or your files, every tool call goes through these checks:

  • Schema: arguments outside the tool’s schema are refused before running, and the agent fixes its call.
  • Mode and permissions: no edits in Ask or Plan; each profile only uses the tools assigned to it.
  • File hash: a write is refused if the file changed since it was last read.
  • Island identity: checked before and after edits, to limit the risk of touching another island.
  • Unknown result: an action with an uncertain outcome blocks further edits until the real state has been read again.

When several agents work in parallel, the editor receives their calls one at a time, and each agent reserves what it edits until its mission ends. That’s what lets the AI agent team work together on one island, and the Verse Coder write without overwriting your changes: see Verse that compiles.

Local: your projects stay on your PC

Projects, chats, memory, To-Do
In a local SQLite database
Backups
One automatic copy a day (the last five kept), plus your manual backups
API keys and secrets
In the Windows credential vault, never in the database or logs
Durable project memory
A file in your project folder, read by every agent
Network requests
Only to the services you connect

The database isn’t encrypted, which is exactly why keys aren’t stored in it. Deleting a project in Island Pilot leaves its files on disk. The AI models themselves run at your provider, on your subscription: see AI models.

Built for interruptions

A desktop app has to survive a crash. The local database is protected by transactions and a journal that allow recovery after an interruption. On restart, interrupted runs are flagged and edits already sent are marked “unknown”: nothing replays automatically, and the Resume button starts from the saved results. See Assets and To-Do.

System requirements

  • A Windows 10 or 11 PC, 64-bit (no Mac version yet).
  • UEFN installed, with its MCP turned on.
  • Your own AI subscription: Claude, ChatGPT, Gemini…
  • Optional: Blender on your PC, or your Meshy account, for 3D models.

Island Pilot is a one-time purchase, no subscription, with lifetime updates: see pricing.

FAQ

Does Island Pilot run on Mac?

Not for now. Island Pilot is an app for Windows 10 or 11 (64-bit).

Why Rust?

For a fast, lean core, and above all to strictly check every agent action: schema, permissions, file hashes and island identity are verified in compiled, predictable code, not left to the model.

Are my projects sent to an Island Pilot server?

No. Projects, chats and memory stay in a local database. Requests only go to the services you connect, such as your AI provider.

Where are my API keys stored?

In the Windows credential vault. They never appear in the local database, the logs or the interface.

Discover Island Pilot