Skip to content
ZK
ZAIN KHALIL KHAN
PORTFOLIO
All Projects
Interactive prototypeFlagship case study

Khan OS

AI Personal Operations System

Personal assistants often stop at chat instead of safely coordinating the tools, files, reminders, and actions behind a request.

Interactive preview
Full demo

Khan OS

Personal operations environment

Khan OSWorkspace6 updates
K

KHAN OS

PERSONAL OPERATIONS SYSTEM

LOCAL RUNTIME

ACTIVE SESSION

Good evening, Zain.

What would you like to get done?

K
System ready. I can manage time, alarms, reminders, and calculations locally.
Zain Khalil Khan

My Role

AI product designer and full-stack engineer

What I Built

Personal AI operating system that combines multimodal conversation, local utilities, reminders, alarms, calculations, and structured agent planning. It separates intent from execution, exposes tool permissions, latency, and cost, and keeps consequential actions inside an explicit approval flow.

Evidence

Working interface, documented system behavior, and implementation-level decisions.

Technical Architecture

From system input to explainable output.

The control gate is shown as a first-class stage, not an afterthought added around the workflow.

Five stages connect inputs to processing, security controls, stored state, and user output.SYSTEM FLOW / KHAN OSTRACEABLE PIPELINE01INPUTSVoice & text commandsVERIFIED STAGE02PROCESSINGIntent & tool routerVERIFIED STAGE03SECURITY CONTROLSConfirmation gatesCONTROL GATE04STORAGE / STATETask memoryVERIFIED STAGE05USER OUTPUTAssistant actionsVERIFIED STAGEINPUT TO OUTCOME / EVIDENCE PRESERVED

Technical Decisions

  • Built a React 19 and TypeScript assistant shell with real-time voice interaction, streaming responses, and an orchestration layer that routes each request to the right capability.
  • Implemented autonomous tool use for alarms, timers, reminders, and task capture, with the model deciding the tool and the runtime enforcing what it may call.
  • Designed a glassmorphic interface with an animated Neural Sphere driven only by transform and opacity, keeping the animation off the layout path.
  • Built with Vite for fast iteration and a small production bundle, keeping the interface responsive on modest hardware.

Security Considerations

  • Gated every tool holding a write, exec, or network-egress scope behind explicit approval, so the agent cannot escalate its own privileges.

Outcome & Evidence

  • Built a React 19 and TypeScript assistant shell with real-time voice interaction, streaming responses, and an orchestration layer that routes each request to the right capability.
React 19TypeScriptAI OrchestrationTailwind CSSViteAI AgentsTool OrchestrationNatural Language Processing

Working product

Try the interactive demo.

The product experience is part of this case study. Explore it here, reset its state, or switch viewport sizes without leaving the project page.

Khan OS

Personal operations environment

Khan OSWorkspace6 updates
K

KHAN OS

PERSONAL OPERATIONS SYSTEM

LOCAL RUNTIME

ACTIVE SESSION

Good evening, Zain.

What would you like to get done?

K
System ready. I can manage time, alarms, reminders, and calculations locally.
Zain Khalil Khan

Next Case Study

Fixr

Read Next Case Study