# Choose a setup path (/docs/getting-started)

Location: Choose a setup path

Prisma gives you a few good starting points depending on whether you need a database, already have one, or want the smallest possible local setup.

Choose your path [#choose-your-path]

Start a new project [#start-a-new-project]

* [Quickstart with Prisma Postgres](/prisma-orm/quickstart/prisma-postgres) for the fastest end-to-end path with a managed PostgreSQL database
* [Quickstart with PostgreSQL](/prisma-orm/quickstart/postgresql) if you want to work with PostgreSQL
* [Quickstart with SQLite](/prisma-orm/quickstart/sqlite) for a lightweight local setup
* [Quickstart with MySQL](/prisma-orm/quickstart/mysql) if your application uses MySQL
* [Quickstart with MongoDB](/prisma-orm/quickstart/mongodb) if your application uses MongoDB

Add Prisma to an existing project [#add-prisma-to-an-existing-project]

* [Add Prisma ORM to an existing PostgreSQL project](/prisma-orm/add-to-existing-project/postgresql)
* [Add Prisma ORM to an existing MySQL project](/prisma-orm/add-to-existing-project/mysql)
* [Add Prisma ORM to an existing SQLite project](/prisma-orm/add-to-existing-project/sqlite)
* [Add Prisma ORM to an existing MongoDB project](/prisma-orm/add-to-existing-project/mongodb)
* [Add Prisma ORM to an existing Prisma Postgres project](/prisma-orm/add-to-existing-project/prisma-postgres)

What you will do [#what-you-will-do]

No matter which guide you choose, the flow is usually the same:

1. Define a database connection and data model in your [Prisma schema](/orm/prisma-schema/overview).
2. Install Prisma CLI and [Prisma Client](/orm/prisma-client).
3. Run `prisma generate` to create a type-safe client for your schema.
4. Create or introspect your database, then start sending queries from your application.

Next steps [#next-steps]

After setup, these pages are usually the next ones people need:

* [Prisma Client overview](/orm/prisma-client)
* [Generating Prisma Client](/orm/prisma-client/setup-and-configuration/generating-prisma-client)
* [Prisma Migrate getting started](/orm/prisma-migrate/getting-started)
* [Prisma schema overview](/orm/prisma-schema/overview)

If you want the fastest path [#if-you-want-the-fastest-path]

* [Quickstart with Prisma Postgres](/prisma-orm/quickstart/prisma-postgres) if you want Prisma to provision the database layer for you
* [Open Prisma Studio](/studio/getting-started) if you want to inspect and edit data visually once your app is running
* [Review pricing](https://www.prisma.io/pricing) if you're evaluating Prisma Postgres or other paid workflows for a team

## Related pages

- [`Build faster with Prisma + AI`](https://www.prisma.io/docs/ai): Build faster with Prisma and AI coding tools like Cursor and ChatGPT
- [`CLI Overview`](https://www.prisma.io/docs/cli): The Prisma CLI is the command-line interface for Prisma ORM. Use it to initialize projects, generate Prisma Client, manage databases, run migrations, and more
- [`Console`](https://www.prisma.io/docs/console): Learn how to use the Console to manage and integrate Prisma products into your application.
- [`Guides`](https://www.prisma.io/docs/guides): A collection of guides for various tasks and workflows
- [`Management API`](https://www.prisma.io/docs/management-api): Programmatically manage your Prisma Postgres databases, projects, and workspaces with the Management API