# Install and configure react-messenger

Follow the source instructions for **react-messenger**. Read the prerequisites and configuration steps before running an example.

## Run locally

Use Node.js 24.21.0 (`.nvmrc` included) and npm 12.2.0. Node.js 24.15.0–24.x or 26+ is required by npm 12.

```sh
npm ci
npm run dev
```

Open http://localhost:3000. For production:

```sh
npm run build
npm start
```

`npm start` now runs the Next.js production server; use `npm run dev` for development. Deploy using any Node.js host that supports Next.js. No environment variables or external accounts are required for demo mode. Live assistant mode is optional and requires the server settings below.

## Check the installation

After setup, continue with the [first example](/docs/up-to-code-react-messenger/quick-start-guide). If a command fails, compare the runtime version, working directory, and required configuration with the original README before changing dependencies.

## Source and help

- [GitHub repository](https://github.com/qentrah/react-messenger)
- [Original README](https://github.com/qentrah/react-messenger/blob/migrate/nextjs/README.md)
- [Issues and existing reports](https://github.com/qentrah/react-messenger/issues)

The catalog identifies the license as **MIT**. Read the repository license before redistributing source or assets.