Every shipped thing, in order.
Pre-1.0 we’re moving fast. Subscribe at the bottom of any page if you want a single quiet email a month with the highlights.
-
v0.1.0 release
Public site, private beta opens
- Marketing site live: pricing, features, FAQ, download, status, security.
- Beta waitlist with rate-limited honeypot signup.
- Web auth: register, login, email verification, password reset, OAuth (Google + GitHub).
- Dashboard: overview snapshot, devices, sync repo state, billing (Stripe), account.
- SEO + LLM optimisation: sitemap.xml, llms.txt, JSON-LD, OG/Twitter cards.
-
v0.0.4 infra
Production infra hardened
- Debian 13 host hardened: UFW, fail2ban, sshd locked to ed25519 keys, unattended-upgrades.
- Traefik v3.5 edge with DNS-01 ACME (Cloudflare) replacing TLS-ALPN.
- GitHub Actions deploy on native arm64 runners – ~70s warm builds.
- Cloudflare SSL set to Full (strict), Global API key retired in favour of scoped DNS-edit token.
-
v0.0.3 desktop
Tauri shell + first sync round-trip
- Tauri 2 desktop app builds on macOS, Windows, Linux (.dmg/.msi/.AppImage/.deb).
- First end-to-end push/pull of skills + prompts between two machines.
- Per-CLI adapter shape: Claude Code, Codex, Gemini, Cursor, OpenCode.
-
v0.0.2 api
Sync API + device pairing
- Sanctum-issued device tokens; PKCE flow for desktop OAuth.
- Storage-quota enforcement (Free 50MB, Pro base 250MB + 250MB blocks).
- ULIDs across the data model.
-
v0.0.1 init
Repository bootstrapped
- Laravel 13 + PHP 8.4 + MySQL 8.4 + Redis 7 baseline.
- Cashier + Stripe scaffolded for €3/mo Pro plan with metered storage.
- Editorial design tokens: --hs-bg / --hs-ink / --hs-rule / --hs-accent.