Claw Lens requires Node.js 18 or later. Run
node --version to check your version before proceeding.Clone and install
node_modules — one for the backend (Express + SQLite) and one for the frontend (React + Vite).
Development mode
- Backend — Express server via
ts-node-dev, auto-restarts on file changes - Frontend — React dev server on port
6060, proxies API requests to the backend on4242
src/server/ or src/ui/ take effect immediately.
To use a custom port:
Production build
Build the project and run the compiled server:dist/ and builds the React frontend to src/ui/dist/. The Express server serves both the API and the static frontend from a single process.
To use a custom port or suppress auto-open: