Skip to content

Welcome to

KaneCLI Online Hackathon

byTestMu AI

Build it with any agent. Verify it with Kane. Ship in a week.

12 – 19 November$3,000 in prizesAnywhere in the world

The challenge

Build it with any agent,

Build an app, an agent or a workflow with an AI coding agent, on web or mobile. Verify it with Kane CLI. Ship by 11:59 PM IST on 19 November.

Agents write code fast but can't check their own work. Kane CLI closes that loop: describe a flow in plain English, get a pass or fail from a real browser, iOS simulator or Android emulator.

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

    01

    Any agent, any stack.

    Claude Code, Cursor, Copilot, Codex, Windsurf, Kiro, or your own MCP setup.

    02

    Kane CLI verifies it.

    Best of all, wire it into the agent loop: a hook, a re-prompt, a spec.

    03

    It runs, it ships.

    Demo it on video. Solo or teams of up to four.

The week

One week,

Times in IST, with Pacific (PT) alongside.
The deadline is marked Due.
  1. Thu 12 NovKickoff. Building starts
  2. Thu 19 Nov11:59 PM ISTSubmission deadline10:29 AM PT. No pushes after this.Due

Before you start

Two things,

    1

    Register on TestMu AI, then claim 10,000 free credits

    Required to be scored. Use the same email on both.

    Claim your credits →
    2

    Install Kane CLI and run one flow

    npm install -g @testmuai/kane-cli
    Kane CLI docs →

What to submit

Five things,

By 11:59 PM IST on 19 November.
    01

    GitHub URLYour repo, started on or after 12 Nov.

    02

    About your appWhat you built, which agent, what Kane does.

    03

    Demo videoHosted on YouTube. About 3 to 5 minutes.

    04

    Live URLIf your project is deployed. Optional.

    05

    Launch buzzRequired + bonusAt least two public posts about your project (Hacker News, X, Reddit or LinkedIn). More posts and engagement earn brownie points.

Submit your project →

Join our Slack group

For any questions, help from the Kane CLI engineers, extra credits and updates during the week.

Join Slack →

Prizes

Three on the podium,

$3,000 USD in cash, split across 3 winners.

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

1st

$1,500 cash

+$250OpenAI credits

2nd

$1,000 cash

+$250OpenAI credits

3rd

$500 cash

+$250OpenAI credits

Winners also get
A 1:1 with the founders, 3 months of Kane CLI Pro, a featured blog post
Every team that ships
The Verified with Kane CLI badge
Every team that submits
A participation certificate

How we'll judge it

Three bars,

Scored by three TestMu AI engineers. Clear the three bars first, then four dimensions, weighted equally.

Ready to ship means

  1. 1It works end to end
  2. 2Kane CLI caught or proved something
  3. 3Your agent and Kane CLI talked to each other

Miss a bar and the judges can't score the rest.

01 · 25%

Ships

A real flow that runs end to end. Not slides.

02 · 25%

Verified

Kane CLI caught or confirmed something meaningful.

03 · 25%

Closed loop

Kane's result feeds back to the agent. Tighter is better.

04 · 25%

Craft

Would a developer want to install this tonight?

Scores are averaged. Ties break on Verified, then Closed loop.

Launch buzz is required: post about your project at least twice on Hacker News, X, Reddit or LinkedIn. More posts, reach and engagement earn brownie points.

Need an idea?

Some ideas,

Starting points, not limits. Build anything that hits the brief. The weirder, the better.
Web + Mobile

Apps that prove themselves

Your agent builds it. Kane checks it in a real browser or on a phone.

  • An app that refuses to deploy until Kane signs off
  • A checkout that breaks itself on purpose, then heals
  • One prompt, two platforms: web and mobile, both verified
Workflow

Workflows with a spine

Kane on save, on push, on a schedule.

  • A PR bot that replies with the video of your bug
  • A README lie detector that runs your docs and reports what's false
  • Git bisect on autopilot: find the commit that broke the flow
Agent

Agents with hands

Kane as your agent's hands on the real web. No APIs.

  • A subscription killer for everything you forgot to cancel
  • An agent that beats a browser game on vision alone
  • A Wikipedia speedrun bot
Wildcard

Pure chaos

The thing nobody asked for and everyone will share.

  • Two agents: one builds, one breaks, Kane referees
  • An app written only by fixing failed Kane runs
  • An agent that ships a blog post about itself

Rules & FAQ

The rules,

Break one and you can’t place. Anything else? Ask on Slack or write to conferences@testmuai.com.

Who can enter

  • Anyone 18 or older, anywhere in the world
  • Solo or teams of up to four
  • No application, no cap
Built during the event

Your repo must be initialized on or after 12 November. We check commit history. An old idea is fine; an old codebase is not.

Any agent. Kane CLI is the only requirement

Use any agent, framework or stack. You must be signed up on testmuai.com and have run Kane CLI.

Do I need a paid Kane CLI plan?

No. Every new TestMu AI account gets 10,000 free credits, valid for one month. Running low? DM us on Slack before the deadline.

Judges must be able to run it

Hand over working credentials for any login or paid service, and include a fallback (a recorded run or backup deploy) for third-party services.

Do the demos have to be live?

No. Everything is a recorded YouTube video, about 3 to 5 minutes.

Public repo, YouTube demo, two posts

Your GitHub repo must be public and your demo video on YouTube. At least two different public posts about your project are part of the submission.

Submissions lock at the deadline

You can update your submission as often as you like until then. One submission per team; the team captain receives the prize.

Contest guidelines

The full terms and conditions ↗ apply.

  • All contest decisions rest with the TestMu AI team. Judging, scoring, eligibility, and winner selection are at the team's sole discretion, and the team's decision is final and binding. No correspondence will be entered into on individual results.
  • You must be signed up on the testmuai.com website and must have run Kane CLI to be eligible.
  • TestMu AI reserves the right to verify entries and to disqualify any entry it judges to be fraudulent, automated, duplicated, or otherwise gaming the mechanics.
  • TestMu AI reserves the right to modify, suspend, or cancel the hackathon, or to substitute a prize of equivalent value, at any point.
  • Prize fulfilment (delivery method, timing, and any tax or regional restrictions) is handled by the TestMu AI team. Winners may need to supply details before a prize can be issued.
  • Employees of TestMu AI and participating partners are not eligible to win.
  • Code stays yours. By submitting, you grant TestMu AI permission to feature your project in marketing materials with attribution.
  • The Code of Conduct applies throughout the hackathon, including Slack and all event channels. Organizers can take any action they consider appropriate, up to removing someone from the event. Concerns go to the TestMu AI team at conferences@testmuai.com.

[ 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.