Welcome to Novu Studio

Novu studio is a companion app for Novu Chimera. It allows you to develop your workflows locally, right in your IDE and preview the channel specific content in real-time.

In your project directory, install the Chimera SDK using your package manager.

    npm install @novu/chimera

After installation, create a new instance of Chimera and export it from `client.ts`

    import { Chimera } from '@novu/chimera';

    export const client = new Chimera({
      /**
      * Enable this flag only during development locally
      */
      devModeBypassAuthentication: process.env.NODE_ENV === 'dev'
    });

Now, we need to expose via a rest endpoint. So the Novu Worker Engine and Dev Studio can communicate with it

    import { client } from './client.ts';

    app.use('/chimera', expressWrapper(client));

Edge Endpoint *

Provide the full URL of your local Edge Endpoint

Could not locate a valid edge endpoint