Skip to content
Developer preview

Build private apps with local AI and peer-to-peer sync.

Unstoppable Stack gives your AI coding assistant tested starters, implementation guides, and reusable components built with Tether and Holepunch technology.

Start with the verified desktop guide. Other capabilities are labeled by maturity.

Working reference

Coffee Assistant

Ask a local model about coffee and save named orders on your device. The current desktop example has passed real inference, offline restart, persistence, and peer retrieval on a local test network; public discovery, graceful disconnect and fresh retrieval after reconnect have now passed on the validation Mac.

Actual Coffee Assistant app with trusted peer-sharing and saved-order controls
Actual app capture from the 5 October local validation. See the example for the full image and verification limits.

Why local-first

Control stays with the app’s users.

Local data

Start with storage on the user’s device. The generated app remains useful when a service or peer is unavailable.

On-device AI

Add QVAC-backed inference without making a hosted model the default place for app data.

Direct peer communication

Discover and connect devices with Holepunch protocols instead of requiring an application backend.

How to build

From workspace to running app.

  1. 1

    Configure your assistant

    Run us init so the workspace includes stack-aware guidance.

  2. 2

    Scaffold and run

    Create the supported Pear Desktop baseline, install its dependencies, and open it locally.

  3. 3

    Extend deliberately

    Ask the assistant for one change at a time, using the included recipes and runtime boundaries.

bash
$ us scaffold app -p pear-desktop -n coffee-notes

This creates the base desktop app. Local AI is an optional follow-on; Personal Node remains outside the core preview.

What is included

Three pieces with distinct jobs.

CLI and agent pack

Create a project and give your coding assistant stack-specific architecture, recipes, and constraints.

Reusable app runtime

Use tested Pear, Bare, Hyperswarm, Hyperbee, and QVAC integration patterns in generated projects.

Deferred Personal Node

Explore the alpha source separately. It is excluded from the core preview until packaging, trust, and status gates pass.

Verified 25 September 2026

What works today

CapabilityMaturityWhat that means
Pear Desktop scaffoldPreviewPrimary documented path; generated with a renderer and worker boundary.
Local P2P dataPreviewHyperswarm discovery and local Hyperbee storage are included in base scaffolds.
Local AIBeing validatedQVAC integration exists; model size, hardware fit, and first-run download vary.
Personal NodeDeferred alphaSource exists, but packaging, trust defaults, and replication-status gates exclude it from the core preview.
Expo MobileDeferredGenerated source exists, but native device evidence does not yet support a public claim.
Wallet paymentsPlannedThe CLI contains a stub; no production payment path is claimed.

FAQ

Practical constraints, up front.

Does an app work offline?

Local UI and storage can keep working offline. Peer discovery, replication, and delegated inference need reachable peers; local inference works after its model is installed.

What does local AI require?

A compatible machine, disk space for the selected model, and an initial model download. Exact memory and disk guidance is model-specific and still being measured for the preview.

Which coding assistants are supported?

The generated agent pack targets Claude Code, Cursor, OpenCode, and Codex. You can also create a project without assistant configuration.

Do I need a Personal Node?

No. The recommended app runs without it, and the current Personal Node alpha is deferred from the core preview while its release gates are completed.

Are payments available?

Not as a supported preview path. WDK integration is planned and the current generator surface is a stub, so this site does not present payments as shipped.

Does this eliminate every infrastructure cost?

No. It removes the mandatory application backend from the core architecture. Devices, model downloads, peer availability, website hosting, and any optional services still have real costs.

Build the supported desktop baseline.

Follow one path, see what the CLI creates, and add capabilities only when the base app works.

Open the quickstart