StringForge#
Shared database, model-loading, and vacua-vault infrastructure for string-compactification workflows.
StringForge provides the cross-package layer used to query Calabi-Yau geometry databases, construct JAXVacua models from database rows, persist vacuum solutions, and coordinate shared HuggingFace datasets. The physics engines live in sibling packages; this site documents the infrastructure interfaces that connect them.
StringForge is intentionally solver-light. It owns catalogue access, cache management, model handoff, vault layout, validation, and provenance. It does not replace JAXVacua, and it is not a public release of planned packages such as KahlerJAX or JAXiverse.
Recommended first path#
For a first pass through the documentation, read:
Getting started for installation and package orientation.
Calabi-Yau Geometry Database for data layout, cache behaviour, and convention boundaries.
Tutorials for executable notebooks.
API reference once you need precise signatures.
Users working specifically with the curated KKLT index should read KKLT Database after the general TDF/CICY database material.