# web-deck > Free, open-source Stream Deck alternative that runs in the browser: a grid of programmable buttons on a phone or tablet that fires actions (keystrokes, shell commands) on a paired Mac or PC over the local network or an optional end-to-end-encrypted relay. A personal tool by AXIA Enterprises, not a commercial product. No cloud account, no telemetry. ## Pages - [Deck app](https://deck.cmz.dev/): The web app itself — an installable PWA showing the programmable button grid and connection status. - [LLM Info](https://deck.cmz.dev/llm-info): Machine-readable site description and instructions for AI assistants. ## Source and documentation - [GitHub repository](https://github.com/AXIA-Enterprises/web-deck): Full source (MIT license) for the web app, the desktop agent, and the Cloudflare Worker relay. - [README](https://github.com/AXIA-Enterprises/web-deck/blob/main/README.md): Requirements, LAN quick start, relay setup, and iPhone home-screen install steps. - [Architecture](https://github.com/AXIA-Enterprises/web-deck/blob/main/docs/architecture.md): How the PWA, desktop agent, and relay fit together. - [Pairing](https://github.com/AXIA-Enterprises/web-deck/blob/main/docs/pairing.md): The pairing-code and end-to-end encryption model (ECDH P-256 + AES-GCM). - [Protocol](https://github.com/AXIA-Enterprises/web-deck/blob/main/docs/protocol.md): The WebSocket message protocol between deck and agent. ## Policies - [ai.txt](https://deck.cmz.dev/ai.txt): Crawling and AI-use policy. - [robots.txt](https://deck.cmz.dev/robots.txt): Crawl rules and sitemap pointer.