Welcome to
KaneCLI Online Hackathon
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,
The deadline is marked Due.
- Thu 12 NovKickoff. Building starts
- Thu 19 Nov11:59 PM ISTSubmission deadline10:29 AM PT. No pushes after this.Due
Before you start
Two things,
Register on TestMu AI, then claim 10,000 free credits
Required to be scored. Use the same email on both.
Claim your credits →What to submit
Five things,
GitHub URLYour repo, started on or after 12 Nov.
About your appWhat you built, which agent, what Kane does.
Demo videoHosted on YouTube. About 3 to 5 minutes.
Live URLIf your project is deployed. Optional.
Launch buzzRequired + bonusAt least two public posts about your project (Hacker News, X, Reddit or LinkedIn). More posts and engagement earn brownie points.
Join our Slack group
For any questions, help from the Kane CLI engineers, extra credits and updates during the week.
Prizes
Three on the podium,
[ 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,
Ready to ship means
- 1It works end to end
- 2Kane CLI caught or proved something
- 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,
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
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
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
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,
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 ] The Creation of Adam. Michelangelo Buonarroti, c. 1511, Sistine Chapel ceiling, Vatican City. Public domain, Public domain.
- [ 2 ] Hermes fastening his sandal. Roman copy of a Greek original of the 4th century BC, Louvre Ma 83. Photo: Jastrow, Public domain.
- [ 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 ] 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 ] Winged Victory of Samothrace. Nike on the prow of a warship, c. 190 BC. Louvre Ma 2369. Photo: Shonagon, CC0.