cd /news/ai-products/our-first-offline-app-just-shipped-a… · home topics ai-products article
[ARTICLE · art-22628] src=dev.to pub= topic=ai-products verified=true sentiment=↑ positive

Our first offline app just shipped — and no one wrote a line of code

WebsitePublisher.ai shipped its first offline-first progressive web application this week, a travel blog that functions without internet by using Service Workers, IndexedDB, and a sync queue. The entire application was built through conversation with an AI assistant, with no code written by a human. The platform exposes 92 pre-built integrations as building blocks via the Model Context Protocol, allowing any AI assistant to assemble them into working applications without generating code from scratch.

read1 min publishedJun 5, 2026

This week, the first offline-first PWA went live on WebsitePublisher.ai.

A travel blog that works without internet. Write posts on a plane, attach photos, and everything syncs the moment you reconnect. Service Worker, IndexedDB, sync queue — the full stack.

The twist: it was built entirely through conversation with an AI assistant. No IDE, no terminal, no deploy pipeline.

WebsitePublisher.ai exposes 92 integrations as building blocks via MCP (Model Context Protocol). Any AI assistant — ChatGPT, Claude, Cursor, Windsurf, Copilot, Gemini, Grok, Mistral — connects to the same runtime and assembles these blocks into working applications.

The offline-first PWA is one of those blocks. The AI doesn't generate a Service Worker from scratch. It activates a proven, tested building block and configures it for the use case.

We call this wave coding — one deliberate wave of proven pieces, instead of 15 fragile vibe-coding attempts.

AI assistant (any) → MCP → WebsitePublisher runtime
                              ├── PAPI (pages + assets)
                              ├── MAPI (structured data)
                              ├── SAPI (forms + auth + sessions)
                              ├── IAPI (integration proxy)
                              ├── VAPI (encrypted vault)
                              └── AAPI (scheduled AI agents)

Credentials never touch the AI. They're stored AES-256-GCM encrypted in the vault and injected server-side during execution.

We're not competing with Lovable or Bolt on the chat interface. We're the Supabase + Vercel + n8n underneath — reachable via whichever AI you already use.

The platform your AI builds on.

── more in #ai-products 4 stories · sorted by recency
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/our-first-offline-ap…] indexed:0 read:1min 2026-06-05 ·