Starter → Pro in 60 seconds

Show them the sample.
Then show them Pro.

Starter proves local desk sync works from the terminal. Pro is the menu bar moment—live health score, Smart Handoff, dashboard. That's what makes people say "wait, you built that?"

Presenter notes

The 60-second pitch

"Cursor doesn't follow you between rooms. I wired my LAN so one model, one doc corpus, and one agent thread work everywhere. Starter is the free kit—clone it tonight. Pro adds a menu bar health score and Smart Handoff so I paste context into the next room in one click. No cloud, no per-seat fees."
  • Hook: "How many desks do you code from?" → pain of cold starts
  • Proof: Run Starter sync live—show RAG + MCP in Cursor
  • Wow: Launch Pro menu bar—point at live score and dashboard
  • Close: lemdev.com/pricing — founding members at $19/mo
1

Starter — clone & sync

The free sample kit. Run this first so the corpus exists.

git clone https://github.com/billrilea-lab/LemDesk.git
cd LemDesk
pip install -r requirements.txt
python3 lemdesk_auto.py --fast --skip-dmr-check
2

Pro — launch the menu bar

This is the wow moment. Live score in your menu bar.

pip install rumps httpx
python3 -m lemdesk_pro menubar

Menu bar shows live health score. Dashboard opens at http://127.0.0.1:8765

3

Pro — Smart Handoff

Structured desk pack + paste-ready prompt. Starter only gives you a blank markdown file.

python3 -m lemdesk_pro smart-handoff
# → lemdesk/logs/desk_handoff_prompt.md

Paste the prompt into Cursor in your other room. Agent picks up where you left off.

What they'll see

Desk Health dashboard

127.0.0.1:8765
87A
Desk is production-ready

DMR · RAG · MCP · Handoff all green

ok Docker Model Runner
ok Knowledge corpus
ok RAG index
warn Session handoff

Live data from your machine — not a mockup when Pro is running.

Ready to impress?

Starter is the sample they can clone tonight. Pro is what they'll pay for.