For anyone reviewing a pull request

Get a video in every pull request. Every change, walked in a real browser.

Kosuke covers the cases the change touches and attaches the recording to the pull request. Review what the change does, not what the description claims it does.

kosuke-appBot
00:41
  • Guest reaches checkout and pays
  • Declined card shows the retry state
  • Signed in user keeps the saved address
  • Receipt email leaves the worker

Read from the diff. How the cases get written

Cases read from the diff

The change already says which routes, components and permissions it touches. That is the test surface, derived per pull request instead of maintained by hand in a spec file.

Run in a real browser

Real clicks, real network, real auth, real database. Not a headless approximation of your stack and not a unit test standing in for a user.

Readable by anyone

A designer or a founder can watch a video and say whether the change is right. Nobody outside the team reads your Playwright specs.

It runs where the change lives. No new tool to open

The cases live next to the change

Kosuke reads the diff and writes the cases it implies, each one ranked by how much it would hurt to get wrong. They sit in the session next to the chat, so you can drop the ones that do not matter before the run starts.

app.kosuke.ai/chat-sessions
The testing checklist open above the chat input, with each case ranked critical or major

The recording lands on the pull request

The run happens in the sandbox that already has your app on its branch, and the video is attached to the pull request when it opens. Reviewers press play instead of reading a description of what changed.

github.com
A pull request on GitHub with the recorded test run attached as a video

Get notified when it ships

One email about this feature. Unsubscribe anytime.