D
Desktop-first local IDE
Skybolt is a real desktop app, not a browser tab. A Tauri shell wraps a fast renderer around a bundled Execution Engine that owns your runtime — projects, terminals, Git, Docker, and agents all run on your hardware.
- Offline after install — core work never needs the cloud
- Projects are the unit of work; one cockpit for all of them
- The engine is local runtime authority — loopback-only, per-launch auth
M
Machines & SSH
Every project runs on a Machine — your desktop, or any trusted Linux/macOS box over SSH. Skybolt probes shells, Git, Docker, and agent CLIs, opens remote terminals, and maps project paths so remote development feels local.
- SSH config, keys, and ssh-agent auth — credentials never stored, only referenced
- Live connection probes with host-key trust, not stored guesses
- Remote Git, Docker, file editing, and browser preview over one channel
A
Agent orchestration
Plan work as dependency-ordered, file-scoped Kanban cards, then run multiple agents in parallel — each in its own Git worktree, streaming progress to a live agent board. You approve the plan; you gate the merges.
- Per-card worktree isolation — agents cannot step on each other
- Lease-backed scheduling with file-scope conflict prevention — overlapping cards never run at once
- High authority still has hard safety gates — agents are always visible
G
Git operations, gated
The full Git surface runs through the engine on Local and SSH Machines alike — merge, rebase, stash, tag, cherry-pick, branch operations, fetch, pull, log, blame, amend, force-push. Destructive actions stop at hard approval gates.
- Strict argv execution — no shell string interpolation, local or remote
- Protected-branch rules and high-authority approval gates
- Force-push, hard reset, and history rewrites always wait for you
R
Project import & readiness
Point Skybolt at an existing repo and it learns the project: languages, frameworks, package managers, commands, Docker, docs, and Git state — then audits readiness and proposes scaffold fixes you approve file by file.
- Read-only scan first — nothing is written without you
- 22-item readiness audit across tooling, scripts, and hygiene
- Gated scaffold fixes with per-file overwrite protection
S
Zero-knowledge sealed sync
Project state seals into an AES-256-GCM artifact that travels with your repo, so a project resumes on another computer. Keys derive from your master password on your machine — skybolt.ai holds no decryption material, ever.
- Sealed artifact bound to project and generation — anti-rollback by design
- Tiered secrets: machine secrets never sync; portable ones are per-secret opt-in
- Your recovery code is the only cross-machine recovery path — by design
I
In-app IDE
The Files tab is a real source-tree editor: browse, open, edit, create, and search the entire working tree next to your agents and terminals — a Monaco editor with git-status badges, on Local and SSH Machines alike.
- Fast tiered search: filenames plus ripgrep-class content search
- One-round-trip file index — snappy even over SSH
- Quick edits stop costing a context switch to an external editor
C
Cloud identity
One skybolt.ai account, designed not to know your data. Split derivation sends the cloud only an authentication verifier; the key that wraps your data never leaves your machine. Sign in once — then work offline.
- Rotating refresh tokens with theft detection built in
- See and revoke your signed-in devices from any machine
- Email verification and reset flows that never touch your data keys