Kane CLI - Natural language browser & mobile app tests from terminal

by
An agentic quality verifier for developers and AI coding agents. Describe a test in natural language, and Kane CLI runs it in a real Chrome browser and returns pass or fail with shareable proof. No selectors to write. Local-first, free to start.

Add a comment

Replies

Best

I had been looking for such a product that can help me in validation during my development sessions. Kane CLI seems like the perfect tool that will really help me keep my work bug-proof. Amazing!!

 Thanks Shreyash 🙌 That is the exact workflow it was built for: verify while you build, not after. The Starter plan is free, would love to hear how your first runs go.'

Does Kane handle logged-in flows automatically, or do we need to set up auth ourselves?

 Both work. You can log in as part of the objective itself, just describe it in natural language with your credentials as variables. Or for flows that depend on an existing session, use a named Chrome profile: run kane-cli config chrome-profile, log in once, and every run after that starts already authenticated. No auth code to write either way.

Launch day energy is real today 🎉


I have told the Kane story on stages and in campaigns for months, and the reaction is the same every time. People assume they will need to write code or learn a framework. Then they watch someone type a sentence in natural language, a real browser opens, and it comes back with an evidence pack and a verdict.

That moment when the room goes "wait, that's it?" never gets old.


And today the story got a new chapter: the same commands now run on Android emulators and iOS simulators too.


Even outside engineering, I use Kane CLI for my own repetitive browser work. That is the part I love most, it is not just for engineers.
The Starter plan is free, so go break it and tell us what you think. The team is here in the comments all day.



Learn more:

Awesome, i have been needing to formalise our test releases.. this is just what i was looking for.

 Love that Lachlan 🙏 That's the exact gap we built for. Tests live as _ in your repo, every run comes back with an evidence pack, and you can gate the deploy on it.

 Give it a go and let us know your feedback :)

Agentic mobile test was the missing piece of the puzzle. Kane CLI seems to be solving that perfectly well!

 Thanks a lot Misbah 🙏🚀

the machine-readable verdict for agent loops is the right instinct, that's the same gap I hit running voice model evals: a pass/fail with no provenance just means trusting the model again. does the evidence pack capture intermediate state, or just the final screenshot, when a flaky animation causes a false fail?

 Great instinct, and it goes well beyond a final screenshot. The evidence pack captures per-step screenshots (with annotated copies), a full HAR network log, console output as NDJSON, and failure records, all replayable step by step. So on a flaky animation you can see exactly which intermediate state the check ran against, not just the end frame. Provenance is the whole point: a verdict you cannot trace is just trust with extra steps.

AI coding agents desperately need something like this. Writing code is becoming easy; reliably verifying the result is becoming the bottleneck.

 Exactly the thesis we built on. The bottleneck moved from writing code to trusting it. That is why Kane CLI is agent-native out of the box: Claude Code or Cursor can call it, read the verdict from structured output, and close their own loop. Would love to hear how you are handling verification today.

Congrats

How is it different from other browsers? Looks cool product will try it out! Congrats team!

Cool! We use our own skills for this in Claude Code.