This guide is for developers who want to modify the source code or run the application in "Web Mode" via Docker.
- Docker Desktop
- OR Python 3.10+ and Node.js 20+ for local manual setup.
The easiest way to develop the web version.
docker-compose up --buildAccess the app at http://localhost:3000.
To develop the desktop application:
-
Setup Environment:
./setup_mac_linux.sh # OR setup_windows.bat -
Run:
npm run dev
backend/: FastAPI Python server.frontend/: Next.js React application.electron/: Electron main process logic.