Skip to main content
You can get LiveCanvas running on your machine in just a few steps. You need Node.js installed and a free Convex account to initialize the project backend.

Prerequisites

  • Node.js 18 or later
  • A free Convex account
  • A free Kinde account (for authentication setup)

Run LiveCanvas Locally

1

Clone the repository

2

Install dependencies

3

Start Convex locally

Open a separate terminal and run:
This starts the Convex dev server, links your project, and watches your convex/ folder for changes.
4

Start the Next.js app

In your original terminal, run:
5

Open in your browser

Navigate to http://localhost:3000. You should see the LiveCanvas dashboard and be able to sign in.

Next Steps

Whiteboard

Learn how to open the infinite canvas and start drawing.

Environment Setup

Configure Convex and Kinde environment variables for production.