Documentation

Welcome to the SolverForge documentation. Choose a section to get started:

  • Overview - Project overview and roadmap
  • Concepts - Core planning and optimization concepts
  • Getting Started — CLI-first quickstarts and longer tutorials
  • solverforge-cli — Default onboarding CLI for scaffolding and managing SolverForge projects
  • SolverForge — Native Rust solver runtime, modeling surface, and optimization algorithms
  • solverforge-ui — Frontend components, retained-job lifecycle adapters, scheduling views, and embedded assets
  • solverforge-maps — Road-network loading, routing, matrices, and route geometry utilities

Overview

What SolverForge is, how it differs from mathematical solvers, and the project roadmap.

Concepts

Understand the fundamental concepts of planning optimization and constraint solving.

Getting Started

Quickstart guides for building constraint solving applications with SolverForge.

solverforge-cli

Default onboarding CLI for scaffolding, running, and iterating on SolverForge applications.

SolverForge

Native Rust constraint solver — aligned with the 0.8.5 runtime surface.

solverforge-maps

Road-network loading, routing, travel-time matrices, and route geometry utilities for vehicle routing applications.

solverforge-ui

Embedded frontend components, scheduling views, backend adapters, and asset serving for SolverForge web applications.