Overview
Lokvis
Section titled “Lokvis”Local-first Browser Workspace. Everything runs in your browser. No uploads. No servers. No compromises.
What is Lokvis?
Section titled “What is Lokvis?”Lokvis is an open-core platform for building file-processing tools that run entirely in the browser. Image conversion, video compression, PDF merging, audio editing — all done locally without uploading files to a server.
Five-Layer Architecture
Section titled “Five-Layer Architecture”- UI Layer — Astro 7 + React 19 + Tailwind v4
- Workflow Layer — Linear workflow executor (Year 1)
- Runtime Layer — Browser-local execution engine
- Capability Layer — Standardized capability abstractions
- Engine Layer — Pluggable engines (Canvas, Squoosh, ffmpeg.wasm, …)
Open Core
Section titled “Open Core”lokvis-open (MIT) provides the runtime, schema, plugins, and official UI. lokvis-cloud (closed-source) adds commercial services: API, Marketplace, Dashboard, Billing, Sync, AI.
Quick Start
Section titled “Quick Start”pnpm installpnpm dev --filter @lokvis/webNext Steps
Section titled “Next Steps”- Read the Architecture guide
- Get started with the SDK
- Browse the Capability catalog
- Build your first plugin
- Embed the SDK into a host React app
- Embed single-purpose Quick Actions (compress / resize / …)
- Write your first plugin (step-by-step)
- Build a custom workspace without React
- Automate with the CLI in Node.js