# Introduction

Welcome to the KushoAI docs.

KushoAI helps engineering teams ship quickly and reliably by **automatically generating production-ready tests for both APIs and UIs.**

Instead of spending hours writing boilerplate tests, you can:

- **Upload your API spec**(Swagger, Postman, cURL) or **record** your app’s **UI interaction**.

- **Generate comprehensive test suites** in minutes covering edge cases, workflows, and regressions.

- **Run tests anywhere** in CI/CD, staging, or production-like environments.

- **Iterate with natural language** to refine, extend, or customize tests using plain English prompts.

## Fast-moving startups and enterprises trust KushoAI to:

- Improve test coverage without slowing down development.
- Catch regressions before they reach production.
- Scale QA without scaling headcount.

### Getting Started

Getting started with KushoAI takes just a few minutes.

**1. Sign up / Log in**

Create your account and log in to the KushoAI platform.

[!button Sign Up for Free](https://kusho.kinde.com/oauth2/auth?response_type=code&client_id=7e244bf0fc5f4e05930a3aea58fd5e4d&redirect_uri=https%3A%2F%2Fbe.kusho.ai%2Fauth%2Fcallback&scope=openid+profile+email+offline&state=nEwrCZK96kLqGVRjLwxUyBOUYv2it6&code_challenge=6YDC1bga-ItYc185Stpvy_L0DNgbCQMbkNxVCqiEhw4&code_challenge_method=S256&start_page=registration)

**2. Choose what to test.**

- Upload your **API spec** (OpenAPI, Postman, cURL)
- Or record a **UI flow** (record interactions on your web application)

**3. Generate your first tests.**

KushoAI will automatically create a suite of tests covering core functionality, workflows, and edge cases.

**[Learn more here.](./2-test-suites/index.md)**

**4. Run tests in your workflow.**
Execute tests directly or integrate to run in your CI/CD pipeline.

**[Learn more here.](./16-ci-cd/index.md)**

**5. Refine with natural language.**
Use plain English to add, modify, or extend tests as your product evolves.

**[Learn more here.](./10-adding-more-tests/using-ai.md)**

### API Testing:

<iframe width="560" height="315" src="https://www.youtube.com/embed/4z4pI5N0_7o?si=WlIPygTbTgBJwHnJ" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

<br>

### UI Testing:

<iframe width="560" height="315" src="https://www.youtube.com/embed/E1yqiloZCNw?si=40rLmEvVauDURxUS" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" referrerpolicy="strict-origin-when-cross-origin" allowfullscreen></iframe>

<br>

### A note from the founders ([Abhishek](https://www.linkedin.com/in/abhishek1315/) and [Sourabh](https://www.linkedin.com/in/sourabhgawande/))

> *We’ve spent years building and scaling products to millions of users, and one challenge always stood out: no matter how much time we spent testing, it never felt enough to give us confidence before a major release.
KushoAI was born from that experience, as a way for developers to autonomously find and fix bugs across APIs and UIs before they ship. Our mission is to help teams ship faster, with confidence.*

[!button Start using KushoAI](https://kusho.kinde.com/oauth2/auth?response_type=code&client_id=7e244bf0fc5f4e05930a3aea58fd5e4d&redirect_uri=https%3A%2F%2Fbe.kusho.ai%2Fauth%2Fcallback&scope=openid+profile+email+offline&state=nEwrCZK96kLqGVRjLwxUyBOUYv2it6&code_challenge=6YDC1bga-ItYc185Stpvy_L0DNgbCQMbkNxVCqiEhw4&code_challenge_method=S256&start_page=registration)

Explore step-by-step tutorials by selecting a section from the left panel.
