Getting Started
Install solverforge-cli, scaffold a neutral app shell, and run the default local development server.
solverforge-cli is the default way to start a new SolverForge application. It
scaffolds a runnable neutral app shell and provides generator commands so you can
shape the domain incrementally.
solverforge new <name>solverforge serversolverforge generate ...solverforge.app.tomlcargo install solverforge-cli
solverforge new my-scheduler
cd my-scheduler
solverforge server
Open http://localhost:7860 after the server starts.
solverforge generate fact resource --field category:String --field load:i32
solverforge generate entity task --field label:String --field priority:i32
solverforge generate variable resource_idx --entity Task --kind standard --range resources --allows-unassigned
solverforge generate data --size large
The generated shell is intentionally neutral. Standard-variable, list-variable, and mixed apps are shaped after scaffolding rather than chosen as separate starter families.
Use solverforge-cli when you want the fastest path from zero to a running
SolverForge app and plan to evolve the generated project with your own model,
constraints, and API surface.
Install solverforge-cli, scaffold a neutral app shell, and run the default local development server.
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.