# Mastra Guides

Mastra offers a variety of guides to help you build and work with Mastra, from building agents and workflows to using the Mastra SDK and API, and implementing different UI frameworks. Explore the guides below to find the resources you need to get started and build with Mastra.

## New project

The `create mastra` command is the fastest way to build your first agent. It walks you through setup and generates an example agent you can run and adapt in [Studio](https://mastra.ai/docs/studio/overview) right away. You can always integrate Mastra with your framework or UI when you’re ready.

- [Quickstart](https://mastra.ai/guides/getting-started/quickstart)

## Integrate with your framework

Add Mastra to an existing project, or scaffold a new Mastra-powered app if you’re starting from scratch.

- [Next.js](https://mastra.ai/guides/getting-started/next-js)
- [React](https://mastra.ai/guides/getting-started/vite-react)
- [SvelteKit](https://mastra.ai/guides/getting-started/sveltekit)
- [Astro](https://mastra.ai/guides/getting-started/astro)
- [Nuxt](https://mastra.ai/guides/getting-started/nuxt)
- [Express](https://mastra.ai/guides/getting-started/express)
- [Hono](https://mastra.ai/guides/getting-started/hono)
- [Electron](https://mastra.ai/guides/getting-started/electron)