Open Source Terminal & Code Workspace

CastCodes
belongs on your machine.

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.

Download CastCodes View source →
cast-codes — ~/projects/my-app
# open the current repo without an account
cast-codes .
Workspace opened locally through dev.castcodes.CastCodes
git log --oneline -3
a4f81e2 feat: local-first workspace
c9d32b1 chore: remove upstream services
88f02da feat: castcodes:// open handler
AGPL + MIT cast-codes CLI castcodes:// no upstream auth
Forked from WarpModern terminal foundation, OpenCoven-owned surface.
Local firstNo account gate or upstream cloud dependency.
Cloud disabledHosted services and telemetry paths removed.
castcodes://Deep links open directly into the app.
AGPL + MITFree software you can inspect, fork, and build.
Why CastCodes

A workstation surface,
not a hosted terminal account.

CastCodes keeps the modern command workspace, but shifts the relationship: local runtime, open code, explicit integrations, and no hidden service dependency.

Workspace Runtime

Terminal, project context, and preview panes in one local app.

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.

cast-codes .
Opening local workspace...
open castcodes://workspace/current
Routed through CastCodes URL handler
Local First

No account gate.

Launch the app and work locally. CastCodes is built for developers who want the terminal surface without upstream auth in the critical path.

Open Code

Auditable by default.

The app lives in the OpenCoven org under AGPL + MIT licensing, so the implementation can be inspected, rebuilt, and forked.

Disabled Services

Telemetry and hosted hooks removed.

Upstream cloud, billing, and crash-reporting paths are intentionally disabled rather than hidden behind a settings toggle.

App Hooks

CLI and deep links.

Use cast-codes and castcodes:// to open workspaces from scripts, docs, and other tools.

OpenCoven Surface

Part of the local familiar ecosystem.

CastCodes is the code workspace side of the OpenCoven toolchain: practical, inspectable software that keeps local ownership at the center.

Ownership Model

What changed from upstream.

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 accountRequired
No telemetry by default
No upstream cloud dependency
GPU-accelerated rendering
Blocks-based command UI
Self-hostable / forkable
Free, foreverFreemium

Forked from Warp.
Rebuilt for local ownership.

The point is not nostalgia. It is a terminal and code workspace you can inspect, run locally, and keep in your own toolchain.

View Source on GitHub →
Get Started

Download the current build.

Start with the latest release, or build from source if you want to inspect the full path yourself.

Download for macOS

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.