Welcome to

Kane CLI Hack Day

byTestMu AIsupported byOpenAI

Build with OpenAI. Test with Kane CLI. Ship by 6.

Today

Now Hack Day

Before 11:00

Before you build,

Five things to sort out before the hackathon begins. Tick them off as you go.

0/5

[ 2 ] Hermes ties his sandals before he runs. So should you.

  1. 01

    Get online

    Join the venue WiFi.

    [network] / [password]
  2. 02

    Sign in to TestMu AI

    Use your registration email at testmuai.com. Your OpenAI credits and KaneAI Pro are matched by email.

    testmuai.com →
  3. 03

    Redeem your OpenAI coupon

    [steps]

  4. 04

    Install Kane CLI

    Install, then run it once to check everything works.

    [install command]
    [first-run command]
  5. 05

    Register your team

    Closes at 11:00. Solo builders register too.

    Team form →

Schedule

One day,

Deadlines are marked Lock. They don’t move.
On-ground help: [name], [number]
KANE CLI HACK DAY · SFXIV · XI · MMXXVI9:3010:1511:0012:001:002:004:005:006:007:30

The Antikythera mechanism, c. 150 BC — the first computer kept time too.

9:30
  • Check-in, breakfast

    9:30–10:15

  1. 9:30–10:15Check-in, breakfast
  2. 10:15–11:00KickoffKane CLI x OpenAI loop demo
  3. 11:00Team registration closes. Hackathon beginsLock→
  4. 12:00Idea submission locksLock→
  5. 1:00–2:00Working lunch
  6. 2:00Mid evaluationFeedback only→
  7. 4:00–5:00Final evaluation at your tableScored→
  8. 5:00–6:00Content hourDevpost locks at 6:00→
  9. 6:00Devpost locksLock→
  10. 6:00–7:00Demo roundTop 7 teams→
  11. 7:30Prizes and closing

The challenge

Build it, test it,

Build a product with OpenAI in the loop. Run Kane CLI against it while you build. Demo it live.

[ 3 ] Cut one head off the Hydra and two grow back. Bugs work the same way, unless Kane is watching.

By 6:00 your project clears three bars. Tick off each one as you clear it.

014kNSpool 1 · FanIt works end to endSpool 2 · IPKane caught or proved somethingSpool 3 · HPThe agent and Kane talkedExhaustLoad cell

Three bars, three spools. Clear all three for take-off thrust.

kN

Pick a track

Same rubric for every track.

  • Web App
  • Mobile App
  • AI Agent and Voice
  • Data and Dashboards
  • Wildcard

The Assurance loop

Codex builds,

Kane sits between your agent and your app. The agent writes code, Kane runs the flows in a real browser or device, the result goes back to the agent, the agent fixes and reruns. Nothing ships on the agent’s word alone.
assurance-loop.demoLoop 1
AC-1AC-2AC-3AC-4CODEXKANE CLIYOUR APP0/4PROVEN
Codex → Your app · edits code
01Codex builds

You ask Codex for a feature. It writes the code and your app changes.

Codexyour agent
  • › codex "add a checkout flow"
  • ✎ app/checkout.tsx +84
Kane CLIthe verifier
  • waiting…
localhost:3000/shopYour app
Laurel wreath · $42Add to cart
Cart total$0
Pay with test card

✓ Order confirmed #1042

new build

PRD · checkout.md

0/4 proven

  • AC-1 Add an item to the cartNo run yet
  • AC-2 Cart total updatesNo run yet
  • AC-3 Pay with a test cardNo run yet
  • AC-4 Order confirmation showsNo run yet
  1. 1/7Capture
  2. 2/7Extract
  3. 3/7Review
  4. 4/7Design
  5. 5/7Execute
  6. 6/7Measure
  7. 7/7Maintain

Every stage is a command you can stop and review. Today you’ll mostly live in Execute: run, read the evidence, fix.

Prizes

Three on the podium,

Top 3 from the stage round.

[ 4 ] Myron’s discus thrower: winners were crowned with olive, yours get hardware.

1st

Apple Vision Pro

+$3,000OpenAI credits

2nd

Mac mini

+$2,000OpenAI credits

3rd

iPad Air

+$1,000OpenAI credits

Shipped prize

[prize]

First 25 complete bundles by 6:00

Every builder

3 months KaneAI Pro + $250 OpenAI credits

Just for building with us.

Judging

100 points,

Top 7 from the 4:00 scores, confirmed against Devpost at 6:00.
On stage
3-minute demo
Then
2 minutes of questions
How evaluation works →
100Themis

Themis weighs every project on the same scale.

0/ 100
Counterweight 100

Empty pan. The rubric goes on the left.

Rules

The rules,

Break one and you can’t place. Ask at the help desk if anything is unclear.
Team size

Solo, or teams of up to 4.

Fresh code

Code written today. Templates, boilerplates and libraries are fine. Pre-built projects are not.

Both tools

OpenAI and Kane CLI are both required. Use only one and you cannot place.

One entry

One Devpost entry per team. The Kane CLI run report is mandatory.

Any stack

Any stack, any framework, any deployment.

Code of conduct

Be kind, be safe. Read it →

Help

Stuck?

Help desk
[location]
Kane CLI questions
[engineer names]
Credits and WiFi
[name]

Share

Tell people

I’m building at

Kane CLI Hack Day SF

@testmuai [OpenAI handle pending] #KaneCLIHackDay

[text] @testmuai [OpenAI handle pending] #KaneCLIHackDay
Download card

“We shipped it” card unlocks after 7:30.

[install command]
[first-run command]

[ 5 ] Nike lands on the prow of a ship. Victory goes to those who ship.

  1. [ 1 ] The Creation of Adam. Michelangelo Buonarroti, c. 1511, Sistine Chapel ceiling, Vatican City. Public domain, Public domain.
  2. [ 2 ] Hermes fastening his sandal. Roman copy of a Greek original of the 4th century BC, Louvre Ma 83. Photo: Jastrow, Public domain.
  3. [ 3 ] Herakles killing the Lernaean Hydra. After Lysippos, 4th century BC, restored by Alessandro Algardi. Musei Capitolini, Rome. Photo: Sailko, CC BY 3.0.
  4. [ 4 ] Discobolus Lancellotti. Roman copy of a 5th century BC original by Myron. Palazzo Massimo alle Terme, Rome. Photo: Carole Raddato, CC BY-SA 2.0.
  5. [ 5 ] Winged Victory of Samothrace. Nike on the prow of a warship, c. 190 BC. Louvre Ma 2369. Photo: Shonagon, CC0.
  6. [ 6 ] Apple Vision Pro. Facing left. Photo: Hay Kranen, CC BY 4.0.
  7. [ 7 ] Mac mini (2024). Front view. Photo: Seasider53, CC BY 4.0.
  8. [ 8 ] iPad Air 11-inch (M2). Back side. Photo: 茅野ふたば, CC BY-SA 4.0.