Kyoto
👋 Meet Kyoto, from the creators of Codecov

Ship it working.

Kyoto is first intent testing platform using AI agents that evaluate user stories by tracing code execution paths so you can prevent regressions and ship with confidence.

京都のこと

Dear fellow developers,

In this new age of AI, writing tests is becoming less common as we vibe code new and existing products. Yet the importance of testing code has not changed, but maybe the way we test can change. Kyoto is that new way to test code through story-telling and natural language.

Crafted with intention by the creators of Codecov

かいぜん

Continuous Improvement

Like all the other CI tools, Kyoto is a continuously monitors and provides feedback on every commit.

Learn more →

ぎゃっこう

Prevent Regression

Don't let regressions sneak into your production. Kyoto will catch them before you deploy.

Learn more →

守り

One click protection.

Immediate protection after sign up. No configuration, no setup required.

Learn more →

言語学

Natural Language Tests

Tests are written in natural language, without any required format.

Learn more →
Kyoto status checks showing green passes for CI integrations.

意図をもって作られた

Kyoto tests intent.

Kyoto weaves into your existing checks. Not replacing other tools, but complementing them.

Our beloved CI tools test code quality, test coverage, security, and more. While Kyoto tests user stories and ensures the code works as expected by reading and understanding the intent of your code. We call this "Intent Testing".

お客様の物語

Example User Stories

Natural language tests can be written in any language or format. Here are some examples.

When I click create new post, then I see a dialog where I can enter a title and content. Then when I hit post I see my post as the first item in the list.
When I click on a post, then I see the post details page with the title and content. When I click the edit button, then I see a dialog where I can edit the title and content. When I hit save, then I see the updated post details page.
When I click the delete button, then I see a confirmation dialog. When I hit delete, then I see the post is removed from the list.

値段相応

Goodbye, manual QA testing. Hello Kyoto.

Starter

$0/month

Everything you need to launch automated QA in minutes.

Create free workspace
  • 1 Repository
  • 20 Stories
  • Unlimited Users
  • Community Support

Team

$50/month

Purpose built for fast-growing teams shipping weekly.

Start 30-day trial
  • Unlimited Repositories
  • Unlimited Stories
  • Unlimited Users
  • Priority Support
  • SLA

Enterprise

Let's talk/month

Dedicated partnership for enterprises with complex needs.

Book strategy session
  • Private VPC deployment
  • 24/7 incident response
  • Custom compliance automation
  • Onsite enablement and training

よくある質問

Frequently Asked Questions

Have more questions? Reach our solutions team any time at hello@usekyoto.com.