
mise
The agentic kitchen copilot
Mise watches your stove through any camera, remembers what you cook, and cuts the power if you walk away. Runs on your laptop. Your kitchen, your data.
Your phone or laptop camera streams frames to a vision-language model. Mise knows the difference between steam, smoke, and oil shimmer.
Ask "I have chicken, rice, soy sauce — walk me through it." Opus 4.7 designs a step-by-step plan; Sonnet 4.6 coaches you through it in real time.
If the pan is smoking and you left the kitchen, Mise cuts power to the burner via a smart plug — and texts you while it's doing it.
Every cook session is logged. Ask "have I made this before?" or "how did it go last time?" and Mise answers from actual history.
Prop your phone on the counter, open the site. Uses the phone's camera, mic, and speaker. No app install.
All perception stays on your LAN. Only text observations + pan images go to Claude. Your own OpenRouter key.
How it works
A dimos-style module graph: typed streams carry perception into the agent, the agent routes tool calls to skills, skills actuate the real world.
Phone / webcam + mic stream frames and speech to the backend every few seconds.
Sonnet 4.6 fuses vision, audio, and plan state — decides whether to act, speak, or stay silent.
Ask for a recipe → Sonnet calls Opus 4.7, gets a structured cook plan, installs it as state.
Skills fire: set_burner_percent, kill_power, speak, text_user, advance_step, recall.
What you need to buy
Mise is software-complete without hardware — you can run the full simulator today. To point it at a real stove you need exactly one thing (and optionally one more).
Smart plug with a local HTTP REST API, live power monitoring, 15A / 1800W. No cloud round-trip. Mise drives it via Gen2 RPC.
Only if you don't already have an electric cooktop. Any electric kettle, hot plate, or toaster works for the first demo.
Quick start
Runs on any laptop with Python 3.11+ and a webcam. No hardware required to try it.
Clone and install the Python package in a venv.
git clone https://github.com/0xbl33p/mise
cd mise
python -m venv .venv && source .venv/Scripts/activate
pip install -e .Mise routes Claude calls through OpenRouter.
echo "OPENROUTER_API_KEY=sk-or-..." > .envGrab a key at openrouter.ai/keys. You pay per token; Sonnet is <$0.01 per minute of cooking.
No hardware needed. Synthetic stove, full agent loop.
mise run sim --agent claude --images --duration 60Open https://<your-lan-ip>:8080 on your phone.
mise serve --https --host 0.0.0.0 --plug-ip 192.168.1.XXDrop --plug-ip to run without hardware. Phone will warn about the self-signed cert once — tap Advanced → Proceed.