QUANTSMIND SDK
← Technology Ecosystem
v1.1.0Developer PreviewPython

QuantsMind SDK

A universal, vendor-independent scientific computing SDK.

QuantsMind SDK is an open Python SDK for scientific computing. Version 1.1.0 is a published public release with implemented functionality across mathematics, chemistry, biology, astronomy, cosmology, finance, AI agents, knowledge graphs and a compiler front-end, organised around a first-principles model for representing systems, entities, interactions and knowledge.

  • Python 3.13+
  • v1.1.0 Published Release
  • Package: quantsmind
  • Entity → State → Interaction
  • Observation → Knowledge
OVERVIEW

What is QuantsMind SDK?

QuantsMind SDK is a universal, vendor-independent Python SDK for scientific computing. It is not tied to a single domain, hardware vendor or cloud: the same first-principles model is reused across mathematics, the physical and life sciences, finance and AI.

The SDK is separate from MicroQuantum, which is a focused quantum computing SDK. It is also separate from Karkain, which is a systems programming language and toolchain. QuantsMind SDK provides a technology-neutral modelling layer that is designed to sit below higher-level applications.

Version 1.1.0 is a published public release. It contains implemented functionality across mathematics, chemistry, biology, astronomy, cosmology, finance, AI agents, knowledge graphs and a compiler front-end, and ships runnable examples. Capabilities continue to evolve after this release.

CORE MODEL

A first-principles ontology

At the centre of QuantsMind SDK is a single conceptual model for how systems, entities, state, interactions and knowledge relate to each other.

Entity

A thing, actor, object, or system being represented — with identity, properties, behaviour, relationships and constraints.

State

The condition or configuration of an entity at a point in time. State is what changes.

Interaction

An event or operation between entities that causes state to change.

Observation

Information captured from interactions or system state — the raw material of understanding.

Knowledge

Structured understanding derived from observations, state and patterns over time.

This model originates from the SDK's architecture documents and first-principles design. It provides the shared vocabulary that the implemented domain packages in v1.1.0 build on.

ARCHITECTURE

v1.1.0: a layered scientific computing SDK

QuantsMind SDK layers a common core beneath domain-specific capability. The v1.1.0 release implements the ontology, mathematics and a set of scientific domain packages on top of it, with further capability added in later releases.

Applications / Future Products
QuantsMind SDK
Entity · State · InteractionObservation · Knowledge
Python ecosystem

This is the architectural model. v1.1.0 implements the middle layers — the ontology, the mathematics foundation and the domain packages built on them — with further capability layered on in later releases.

DESIGN PRINCIPLES

Guided by eight principles

Every package in the SDK is intended to specialise the same ontology rather than reinvent its own. These principles govern how the SDK is designed and extended.

01

General Purpose

Not built for one domain. The same foundational model specialises across mathematics, physics, quantum, AI, finance and more.

02

Modular

A structured package architecture so that each capability area can develop independently without entangling others.

03

Python Native

Designed for Python 3.13+ — using modern Python typing, protocols and dataclass conventions from the start.

04

Reusable

Foundation abstractions designed to be inherited and specialised across many packages without duplication.

05

Explicit Architecture

The layering and dependency rules are defined before implementation, so structure is not an afterthought.

06

Extensible

A plugin-oriented design so third parties and future packages can extend the SDK without modifying the core.

07

Developer Oriented

APIs designed around clarity, discoverability and explicitness rather than cleverness or magic.

08

Technology Neutral

No built-in assumption about which hardware, cloud, database or runtime the SDK runs on.

IMPLEMENTED CAPABILITY

Scientific domains in v1.1.0

v1.1.0 implements functionality across the following domains. Each is a real package with tests and runnable examples; the map below shows what is present in this release.

Foundation Ontology

Implemented
foundation (Entity · System · State · Interaction · Observation · Knowledge)

Mathematics

Implemented
math · algebra · calculus · numerical · statistics · optimization

Chemistry

Implemented
chemistry (molecular systems domain model)

Biology

Implemented
biology (biological systems domain model)

Astronomy & Cosmology

Implemented
astronomy · cosmology (domain models)

Finance

Implemented
finance (time-value, cash-flow and bond mathematics)

AI Agents

Implemented
ai · ai_reasoning (messages, model-backend interface, memory, tools, agent loop)

Knowledge Graphs

Implemented
knowledge (graph traversal and provenance)

Compiler Front-end

Implemented
compiler (expression lexer, parser, AST, folding, evaluation)

These are the domains implemented in v1.1.0. Each is backed by tests and runnable examples in the repository; the roadmap below covers what continues to be added after this release.

QUANTSMIND ECOSYSTEM

Part of a wider technology family

QuantsMind builds more than one technology. The SDK provides a general-purpose modelling foundation; other technologies focus on specific domains.

QuantsMind SDK

Stable

Universal, vendor-independent scientific computing SDK with implemented capability across mathematics, the sciences, finance, AI and knowledge graphs. A technology-neutral base layer.

MicroQuantum

Quantum

Focused quantum computing SDK for building, executing and analyzing quantum circuits in Python. Separate domain focus.

Karkain

Language

Systems programming language with ownership-based memory safety and a self-hosted compiler toolchain. Separate technology focus.

These projects are part of the same ecosystem but are independently engineered with different technical focuses. The SDK provides a shared foundation layer rather than a unifying runtime dependency.

RELEASE STATUS

An honest status

v1.1.0 is a published public release. Here is what that release contains and what continues to be developed after it.

QuantsMind SDK current status
AreaStatusNotes
Releasev1.1.0Current published release of the SDK, following 1.0.1 and 1.0.0. A version number means a release exists; it is not a claim of production readiness.
StageDeveloper PreviewThe PyPI project metadata for this package carries the "Development Status :: 5 - Production/Stable" classifier. That classifier is a self-declared packaging label, not an independent assessment, and this page does not treat it as one. The project is presented here as a developer preview.
PackagequantsmindThe Python distribution name for the SDK.
LanguagePython 3.13+Modern Python typing, protocols and dataclass conventions used from the start.
SourceGitHubRepository: ajit-ai/quantsmind-quantum-sdk. Apache 2.0 licensed.
ExamplesRunnableDomain and cross-domain examples are included and covered by an example-execution test suite.
DocumentationIn-repositoryADRs, architecture overview, layering model, domain guides and developer docs live in the repository.
DOCUMENTATION

Architecture documentation is evolving

The SDK's architecture, design decisions and class specifications are captured in the repository itself — including architecture decision records (ADRs) and a detailed foundation specification covering classes, lifecycle, events, validation, serialization and UML.

As the SDK matures, documentation will expand alongside implementation.

What v1.1.0 documents include

  • Architecture overview and layering model
  • Package dependency rules
  • Foundation package specification
  • Entity / System / State / Interaction class designs
  • Architecture Decision Records (ADRs)
  • Coding standards, naming standards, versioning policy
DEVELOPER EXPERIENCE

Developer flow

v1.1.0 is a usable release rather than a structural sketch. The developer path below is the model the implemented packages are organised around.

cloneinstall quantsmindbuild modelscompose interactionscapture observationsKnowledgeKnowledge

The Python distribution is published as quantsmind. Version 1.1.0 is the current public release; see the repository for installation and usage details.

ROADMAP

Where it is heading

v1.1.0 is a published public release. The roadmap below records what shipped in that release and what continues to be developed after it.

v1.1.0

Current published release

  • Implemented mathematics, chemistry, biology, astronomy, cosmology and finance domains
  • AI abstractions including an agent loop and knowledge-graph traversal
  • Expression compiler front-end
  • Runnable domain and cross-domain examples
Next

Core and runtime

  • Core abstractions and exception hierarchy
  • Runtime executor, provider contracts and simulation
  • Deeper AI reasoning, datasets and visualization
Ongoing

Wider reach

  • Broader physics, chemistry and quantum integration
  • Plugins, telemetry and security hardening
  • Continued evolution of the public API beyond 1.1.0
TECHNOLOGY ECOSYSTEM

Part of QuantsMind

QuantsMind SDK is one of a family of technologies from QuantsMind. Each addresses a different focus.

EXPLORE

Explore the QuantsMind SDK

v1.1.0 is a published public release. The source, implemented domain packages, runnable examples and architecture documentation are in the repository. If the SDK is relevant to your work, we would be glad to hear from you.

Architecture documentation — including ADRs, the layering model and the foundation specification — lives in the repository and continues to expand as the SDK develops beyond 1.1.0.