SmartBuildSim simulates smart-building telemetry so you can explore forecasting, anomaly detection, clustering, and reinforcement learning workflows with a single toolkit.
office-small scenario.examples/scripts/run_example.py — Python script orchestrating the entire
workflow programmatically.examples/notebooks/smartbuildsim_workflow.ipynb — Jupyter notebook variant
of the scripted workflow for interactive exploration.examples/configs/default.yaml — configuration used by the CLI examples and
reference snippets.Dive into the dedicated reference pages for in-depth documentation and runnable examples:
smartbuildsim bim init.smartbuildsim data generate.smartbuildsim viz plot to verify
anomalies and cluster assignments.--override key=value) as shown
in the CLI reference.The quickstart expands each step and mirrors
examples/scripts/run_example.py to ensure the documentation remains runnable
end-to-end.
Install the documentation dependencies and serve the site locally before publishing to GitHub Pages:
pip install -r docs/requirements.txt
mkdocs serve
Build the static site (the output can be deployed to GitHub Pages):
mkdocs build --strict
The MkDocs configuration (mkdocs.yml) targets the docs/ directory and is
ready for GitHub Pages once you push the generated site/ directory (or enable
Pages on the repository).