Skip to main content

QuantsMind SDK

A Universal Scientific Computing SDK — hardware-independent, vendor-independent, and built to evolve for decades.

Version Python License Status

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)

Source distribution for quantsmind 1.1.0
File Size Uploaded
quantsmind-1.1.0.tar.gz 771.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for quantsmind 1.1.0
File Interpreter ABI Platform
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 log

Release 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

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page