vercel-labsvercel-labsOfficialยท7 Agent Skills Included

zero-native

Build native desktop apps with TypeScript and declarative markup

Builds native desktop applications from TypeScript logic and declarative markup, compiled to small binaries with no browser or JS runtime. Eliminates heavy WebView runtimes, manual UI wiring, and unpredictable state handling through a strict model-message-update loop. Gives AI agents built-in skills for scaffolding apps, authoring views, testing, and driving running windows with deterministic automation.
npx skills add vercel-labs/zero-native --all -g -y
Available:

Tells the AI agent that apps are authored in TypeScript plus Native markup by default, which skill files to load for each task type, and which build and test gates to run before finishing any change.

All Skills in This Repository (7)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install zero-native?โ–ผ

Run `npx skills add vercel-labs/zero-native --all -g -y` in your terminal to install all skills in this suite globally.

What is the Native SDK used for?โ–ผ

It is a toolkit for building native desktop apps where views are declarative markup and logic is TypeScript compiled to native code. The result is a small binary with real OS windows and no browser or JavaScript runtime inside.

Do Native SDK apps need a WebView or JavaScript runtime?โ–ผ

No. The engine draws every pixel into real OS windows and the TypeScript core compiles ahead of time to native code, so no JS engine ships in the binary.

Can AI agents test and control running Native SDK apps?โ–ผ

Yes. Every app embeds an automation server, so agents can take accessibility snapshots, click widgets, assert on live state, and capture deterministic screenshots.

Which platforms does the Native SDK support?โ–ผ

macOS has the deepest support, Linux and Windows run the full showcase in CI, and iOS and Android embedding are experimental.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’