Now in public beta

Stop writing tests. Start describing them.

Raiken generates production-ready Playwright tests from plain English. It indexes your codebase and captures your UI to create tests grounded in how your app actually works.

One config file. Zero boilerplate.

raiken.config.json

  "projectType": "nextjs",
  "testFramework": "playwright",
  "ai": 
    "provider": "openrouter",
    "model": "anthropic/claude-3.5-sonnet"
  

What Raiken does today

A local-first CLI and dashboard that understands your project before generating a single test.

Code Graph Indexing

Raiken scans your project and builds a structured graph of components, routes, and dependencies—stored locally in .raiken/raiken.db.

Smart Project Detection

Automatically identifies your framework (Next.js, React, Vue), test framework (Playwright, Vitest), package manager, and entry points.

Live DOM Capture

Uses Playwright to capture a semantic snapshot of interactive elements on your page—buttons, inputs, links—so tests use real selectors.

Streaming Test Output

Describe what you want to test in plain English. Raiken streams AI-generated Playwright code directly to the dashboard as it's written.

Local Dashboard UI

A browser-based interface served by the CLI at localhost:7101 for writing prompts, viewing results, and managing tests.

Privacy by Default

All project context stays in your local .raiken/ directory. Only minimal prompts are sent to the AI provider you configure.

From install to first test in under a minute

No complex setup. No test recorder. Just describe what you want to test.

1

Initialize

raiken init

Sets up config, test directories, and scripts

2

Launch

raiken start

Opens the dashboard at localhost:7101

3

Describe

"Test that a user can add an item to their cart"

Roadmap

Coming soon

We're actively building these features. Want early access or to shape the roadmap? Get in touch.

Planned

Multi-Page DOM Capture

AI-driven navigation loop with human-in-the-loop guidance to capture flows that span multiple pages.

Planned

Business Context Integration

Connect Jira tickets and GitHub PRs to automatically update tests when requirements change.

Planned

Collaborative Test Graph

A shared visual map of test flows with real-time sync across your team.

Planned

Auth Helper Flow

Guided session state capture for testing pages that require authentication.

Ready to try it?

Raiken is free to use locally. Install it, point it at your project, and generate your first test in minutes.