An open, local-first terminal and code workspace forked from Warp, rebuilt for ownership: cloud services disabled, telemetry removed, and the workspace surface kept inspectable.
CastCodes keeps the modern command workspace, but shifts the relationship: local runtime, open code, explicit integrations, and no hidden service dependency.
Use the block-based terminal foundation with the parts that make it a code workspace: project files, command history, browser preview, URL routing, and app-level open handlers.
Launch the app and work locally. CastCodes is built for developers who want the terminal surface without upstream auth in the critical path.
The app lives in the OpenCoven org under AGPL + MIT licensing, so the implementation can be inspected, rebuilt, and forked.
Upstream cloud, billing, and crash-reporting paths are intentionally disabled rather than hidden behind a settings toggle.
Use cast-codes and castcodes:// to open workspaces from scripts, docs, and other tools.
CastCodes is the code workspace side of the OpenCoven toolchain: practical, inspectable software that keeps local ownership at the center.
CastCodes keeps the familiar terminal foundation while changing the operating contract around accounts, telemetry, hosted services, and forkability.
| Contract | CastCodes | Warp |
|---|---|---|
| Open Source | ✓ | ✓ |
| Works without an account | ✓ | Required |
| No telemetry by default | ✓ | ✗ |
| No upstream cloud dependency | ✓ | ✗ |
| GPU-accelerated rendering | ✓ | ✓ |
| Blocks-based command UI | ✓ | ✓ |
| Self-hostable / forkable | ✓ | ✗ |
| Free, forever | ✓ | Freemium |
The point is not nostalgia. It is a terminal and code workspace you can inspect, run locally, and keep in your own toolchain.
Start with the latest release, or build from source if you want to inspect the full path yourself.
Unsigned build — on first launch, right-click the app → Open to bypass Gatekeeper.
https://github.com/OpenCoven/cast-codes/releases/latest
Use the latest GitHub release for the current packaged build.