Documents that
run like apps
Capsule packs your entire app — UI, data, and everything — into a single portable .capsule file. No cloud. No installs. Just share it.
macOS 12+ · Windows 10+ · iOS 16+ · Android 9+
A better way to experience apps
Capsule brings the simplicity of documents together with the power of native desktop and mobile applications.
The App is a Document
Forget cloud accounts, servers, and subscriptions. Capsule bundles your user interface, media assets, and local database into a single, portable .capsule file.
Send it via WhatsApp, AirDrop, or email just like a PDF or Word document. When the recipient taps the file, it launches instantly with all your data preloaded, ready to use.
Send interactive trackers, portfolios, or tools in standard message threads. Tapping open works immediately.
Capsules use standard HTML and CSS. Your code and data belong to you, entirely free of cloud silos.
AI-Powered Updates
Normally, building or modifying an app requires developer tools, databases, and code servers. Capsule is designed so that AI assistants can rewrite the application on the fly.
Just type what you want in plain English, and watch the application code and local data adapt instantly.
Tauri and MCP server integration let AI agents modify UI templates directly inside the database.
Want to write code yourself? Use the CLI to compile your own HTML, React, or Vite framework builds into capsules.
Local Database, 100% Privacy
Capsule keeps your personal data where it belongs—on your device. Every capsule has its own SQLite database built inside the file, providing instant local performance.
Write tasks, list recipe notes, or save project logs. There is no cloud storage, no account registration, and no network requirement. Everything is secured right inside the file.
Works perfectly in airplanes, subways, or remote locations with zero network latency.
Data stays inside the local SQLite file locker. Absolute protection from server breaches.
Secure Native Capabilities
Websites in browsers are locked out from accessing device notifications or local files. Capsule bridges this gap by injecting a secure bridge (window.bridge) that redirects calls to Tauri and Rust backends.
Trigger system notification banners, query battery percentages, or write photos to local database tables—all fully sandboxed behind explicit user consent.
Apps cannot access your file system or network without explicit permission prompts.
Web simplicity with native OS powers. Connect Svelte to system hardware APIs instantly.
Ready to run portable apps?
Capsule is completely free. Download the host player for your platform and open any .capsule file in seconds.