One launcher. One shell. Zero tool sprawl.

Make Catalyst the thing that replaces the rest.

Catalyst is being built to collapse Cursor, VS Code, Antigravity, and scattered AI coding tools into one local-first IDE with a managed cloud path, real update flow, real launcher, and a five-layer runtime that actually controls output quality.

Launcher resolving Five-layer runtime live Managed cloud defaults Open VSX + VSIX installs
Runtime 0

Router, Engineer, Auditor, Corrector, Assembler

Pricing Floor 0

Retail multiplier over raw provider cost

Installer 10.0.0

Latest packaged Windows release

Catalyst Control Surface
five-layer-pipeline.js billing-api.js extensions.js
01route(request) -> engineer(model)
02audit(output) -> correct(diff)
03assemble(final) -> stream to shell
04meter(raw_cost) * 3x -> credits
05publish(update_feed) -> launcher
Built For Replacement

Do not add another tool. Replace the stack.

The goal for Catalyst is not “another AI coding app.” The goal is one environment that takes the best parts of Cursor, VS Code, Antigravity, and your own orchestration ideas and compresses them into one coherent product.

01

Cursor-grade shell

Dense editor workflow, right-rail AI, update button, launcher flow, and a workbench that feels intentional instead of generic.

02

VS Code gravity

Open VSX search, VSIX installs, native theme/snippet activation now, and a path toward broader extension-host parity instead of a fake extension page.

03

Antigravity-style ambition

Forge, planning, staged execution, and managed models sit in the same shell instead of being split across separate products and tabs.

Control Matrix What Catalyst is trying to own
Capability Catalyst Usual Stack
Launcher + in-app updater One public feed Split installers and update paths
Model routing and quality control Five layered runtime Single-shot responses
Billing and spend caps Built into product surface Usually bolted on after
Extension path VSIX + Open VSX install Often either locked or half-implemented
Inside The Shell

The product surface has to feel expensive before the pricing does.

01

Local-first workbench

Free mode still matters. Open a folder, search, run, debug, preview, and use the IDE without paying for cloud usage.

02

Managed cloud path

No end-user BYOK in production. Catalyst should eventually feel like a product, not a shell that asks the customer to finance your infra manually.

03

Extension gravity

Theme and snippet extensions are native already. VSIX/Open VSX installs are available now so the ecosystem story no longer looks fake.

04

Launcher + update feed

The website and desktop app should point at the same release channel so updates are a product behavior, not a manual chore.

Five-Layer Runtime

One request goes through five chances to get better.

This is the core differentiator that should make Catalyst feel more deliberate than a normal AI sidebar. The runtime does not just call one model and hope for the best.

01

Router

Select the right execution path, decide hosted versus local, and block bad routes before they burn money.

02

Engineer

Generate the primary solution using the model best matched to code, planning, or explanation work.

03

Auditor

Review the answer as if it were going to be shipped, not just displayed in a chat bubble.

04

Corrector

Fix the weak parts surfaced by the audit stage and tighten the answer before it hits the editor.

05

Assembler

Merge the output into one final response that is coherent in the UI, in code, and in billing history.

Managed Catalog

All live plans should see the same frontier surface.

The plan split is about included usage and spend control, not artificial model lockouts. NYPTID models stay visible, but marked honestly as coming soon.

Live catalog Loading managed models...
Coming soon NYPTID-native path
Launch plans Loading pricing surface...
Launcher

Download the actual Catalyst launcher.

This page is wired to the same release feed the app uses. The launcher link, installer metadata, and auto-update manifest should all move together every time you ship.

Version 10.0.0
Installer size Resolving...
Published Resolving...

Resolving release metadata...

Update Feed

Public release channel

Manifest/download/latest.yml
JSON mirror/download/latest.json
API route/api/updates/latest

SHA512: waiting for release data

Path: waiting for release data