QuantsMind SDK
A Universal Scientific Computing SDK — hardware-independent, vendor-independent, and built to evolve for decades.
What is QuantsMind?
QuantsMind is not another Quantum SDK. It is a single, coherent foundation for scientific computing across mathematics, physics, chemistry, biology, astronomy, cosmology, quantum computing, AI, finance, and simulation — all built on one first-principle model:
A System is composed of Entities. Every Entity has Identity, Properties, State, Behaviour, Relationships, Constraints, and History. Entities evolve through Interactions. Interactions change State. State evolves over Space and Time. Observation of evolution produces Knowledge. Knowledge enables Prediction. Prediction enables Decision.
Every package in this SDK — from quantum to finance to biology —
specializes this same ontology instead of reinventing its own.
Release: QuantsMind Quantum 1.1.0 — Stable
The current stable release is QuantsMind Quantum 1.1.0: a domain-oriented
quantum intelligence SDK that transforms supported real-world optimization
problems (finance / portfolio, data, ML) into mathematical computational
workflows and executes them through classical, quantum, or hybrid
strategies, with benchmarking, interpretation, and provenance. See
src/quantsmind/quantum/README.md for installation, the quick-start example,
the supported domains, and honest limitations. The quantum public API is
frozen at the api_manifest.json baseline.
The R0.1.0 architecture-only foundation below is historical — the initial
package layout, public interface contracts, and documentation standards that
the current release builds on. See ROADMAP.md for the broader SDK and
docs/known-limitations.md for the honest gap list.
Repository Layout
quantsmind-sdk/
├── src/quantsmind/ # all installable packages (architecture-only)
├── docs/ # architecture, developer & contribution docs
├── architecture/ # architecture decision records (ADRs)
├── research/ # exploratory notes, not part of public API
├── examples/ # usage examples (shape-only in R0.1.0)
├── tutorials/ # onboarding material
├── tests/ # unit / integration / regression / performance
├── benchmarks/ # long-running performance tracking
├── scripts/ # developer & CI utility scripts
├── configs/ # default non-secret configuration
├── assets/ # docs/branding static assets
├── tools/ # internal dev tooling (not shipped)
└── .github/ # CI workflows, issue/PR templates
See docs/architecture-overview.md for the full layering model and
docs/package-dependency-rules.md for what may depend on what.
Packages (src/quantsmind)
| Package | Purpose |
|---|---|
foundation |
Universal ontology: Entity, System, State, Interaction, ... |
core |
Shared abstractions built on foundation |
runtime |
Execution model: scheduling & dispatch |
compiler |
IR and transformation pipeline contracts |
providers |
Vendor-independent hardware/cloud/simulator backend contracts |
simulation |
Generic System-evolution-over-time contracts |
math |
Linear algebra, tensors, geometry, probability, statistics, calculus, optimization primitives, graph theory, complex numbers, numerical methods |
algebra |
Polynomial/matrix/vector/tensor engines |
calculus |
Differentiation, integration, ODE solvers |
numerical |
Root finding, interpolation, curve fitting, error analysis |
statistics |
Probability & distribution engines, statistical analysis |
optimization |
Objective/constraint/solver contracts |
quantum |
Integration layer over MicroQuantum: QuantumProgram, QuantumExperiment, QuantumResult, algorithm delegation |
physics |
Physical systems domain model |
chemistry |
Molecular/chemical systems domain model |
biology |
Biological systems domain model |
astronomy |
Astronomical systems domain model |
cosmology |
Universe-scale structure/evolution domain model |
finance |
Quantitative finance domain model |
ai |
AI/ML domain model |
ai_reasoning |
AI-assisted mathematical reasoning agents |
ml_math |
Loss/activation functions, feature transforms |
scientific |
Units, constants, coordinates, measurements |
knowledge |
Knowledge graphs, provenance, ontologies |
visualization |
Rendering-agnostic visualization contracts |
datasets |
Dataset discovery/loading contracts |
plugins |
Third-party extension mechanism |
utils |
Dependency-free helper contracts |
logging |
Vendor-independent logging interface |
config |
Configuration loading/resolution contracts |
exceptions |
SDK-wide exception hierarchy |
io |
File/stream/network I/O contracts |
security |
Auth, credentials, secrets contracts |
telemetry |
Metrics, tracing, observability contracts |
api |
Optional REST API layer (requires [api] extra) |
Installation (future)
pip install quantsmind
Development
git clone <repo-url>
cd quantsmind-sdk
python -m venv .venv && source .venv/bin/activate
pip install -e ".[dev]"
pre-commit install
pytest tests/unit
Documentation
Start at docs/README.md. Key entry points:
Contributing
See CONTRIBUTING.md. All new packages must follow the documentation
standard in docs/documentation-standards.md.
Security
See SECURITY.md for how to report vulnerabilities.
License
Apache License 2.0 — see LICENSE.
Metadata
Release files for quantsmind 1.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| quantsmind-1.1.0.tar.gz | 771.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| quantsmind-1.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.8 MB
Release files / quantsmind-1.1.0.tar.gz
| Download URL | quantsmind-1.1.0.tar.gz |
|---|---|
| Size | 771.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
fb119c5bd11ff472aecda5bd49042089cd8493b13cf3844a33f6d86420c1e11f
|
|
BLAKE2b-256 checksum How to use checksums |
e898281096fa63e925d1ee1e8895c5cc1472eae24fc889b5d0f5822c859b7774
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 24, 2026.
Transparency logRelease files / quantsmind-1.1.0-py3-none-any.whl
| Download URL | quantsmind-1.1.0-py3-none-any.whl |
|---|---|
| Size | 1.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0f7db2cd03294b5aa974d36997cbb961e657224c7fc13aed61fe6faf39ac8639
|
|
BLAKE2b-256 checksum How to use checksums |
93071e2fa82a30d9320f211a96b3444618937b52f2dec4f94ee61ca96a11e201
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/7.0.0 CPython/3.13.14
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Sep 24, 2026.
Transparency log