iOS and Android products with React Native and Expo—onboarding, native integrations, subscriptions, notifications, secure local state, and dependable sync.
Responsive sites, dashboards, and application interfaces with React and TypeScript, connected to APIs, authentication, and data.
Human-controlled agents, voice interfaces, retrieval, memory, model routing, computer use, and automation built with Python.
Current flagship · Local-first · Windows-first · Open source
Shell brings chat, voice, tools, memory, and automation into one desktop control layer while keeping consequential actions visible and approval-gated.
- Control — SAFE / ASK / BLOCK policies, dry runs, audit trails, checkpoints, and recovery paths.
- System — Python runtime, React/Vite interface, SQLite memory and retrieval, voice, and model routing.
- Access — Apache-2.0 licensed, documented, and open to focused contributions.
Repository · UI demo · Architecture · Releases
- Product first. Start with the user journey; choose architecture to support it.
- Calm by default. Make interfaces fast, states explicit, and failures recoverable.
- Human control. Build permissions, approvals, logs, and recovery into automation.
- Ship the whole product. Testing, documentation, setup, and release quality count.
My work spans mobile, web, applied AI, and developer tooling. Public case studies and repositories live here as they are ready to share.
Explore repositories · Latest Shell release · Good first issues


