SPECIFICATION INDEX
Getting Started
Initializing your first Solis optical bench project and importing spectral modules.
This guide walks you through setting up a Solis development workspace and rendering your first physical solar spectrum.
Prerequisites
- Node.js: Version 20.x or higher (Node 22 / 24 recommended)
- Package Manager:
pnpm(version 9 or 10) - Hardware: Modern GPU supporting WebGPU or Vulkan (for compute shaders)
Project Initialization
Clone the private repository and initialize dependencies:
SPECTRA // SNIPPET
# Clone the private Solis repository
git clone git@github.com:musemvp/solis.git
# Enter workspace directory
cd solis
# Install isolated dependencies
pnpm install
Environment Configuration
Copy the example environment file:
SPECTRA // SNIPPET
cp .env.example .env
Verify that NEXT_PUBLIC_APP_URL points to your deployment domain (defaults to https://solis.musemvp.cn or http://localhost:3000).
Launching the Local Bench
Start the Turbopack development server:
SPECTRA // SNIPPET
pnpm dev
Open http://localhost:3000 in your browser to inspect the calibrated optical bench.