Repository navigation
ClawdOS v0.2.0
ClawdOS v0.2.0
The web interface for OpenClaw — a full-featured dashboard and productivity workspace for your AI agent.
What's New
Package Tracking
- Track deliveries from 1500+ carriers worldwide (powered by TrackingMore)
- Add tracking numbers via UI or AI chat, auto-detect carrier
- Live webhook status updates
- Full delivery detail view with checkpoint timeline
User Isolation & Auth Hardening
- Fixed cross-user data leak between accounts (workspace cookie not cleared on logout)
- Created proper
/api/auth/logoutroute (was missing — logout was silently failing) - Login now explicitly sets workspace cookie to user's personal workspace
- 2FA (Telegram OTP) path also sets workspace correctly
- Orphaned user guard — users with no workspace get logged out cleanly
create-user.mjsnow auto-creates personal workspace + membership
AI Chat Enhancements
delivery.trackanddelivery.removeactions via natural language- SSE
delivery.refreshevents for live UI updates - Mobile chat sheet with swipe-up gesture
UI/UX
- Mobile-first bottom tab navigation
- Collapsible sidebar with workspace switcher
- Command palette (
Cmd+K) improvements - Responsive layout: desktop 3-column, mobile bottom tabs + drawer
Infrastructure
- Webhook endpoint for TrackingMore callbacks
- Cron route for delivery status refresh
- Currency widget with 2-min auto-refresh
- Structured logging throughout
Tech Stack
Next.js 16 · React 19 · Tailwind CSS 4 · PostgreSQL 16 (RLS) · TypeScript 5 · Zod 4 · iron-session · Argon2id
Getting Started
git clone https://github.com/hasanator3000/ClawdOS.git && cd ClawdOS
npm install
npm run setup
npm run devSee INSTALL.md for production deployment.
Built by @hasanator3000 with AI assistance from Claude.