AxiomCore

Software built around contracts

Build, connect, test, and evolve software through typed, auditable contracts.

AxiomCore is a contract platform for describing and connecting software across backend services, user interfaces, runtimes, tests, security policy, packages, and delivery workflows. Its authoring language is Acore.

You can adopt the platform incrementally. A Python or Go service can remain imperative. A Flutter, web, or Swift application can remain in its native framework. AxiomCore provides the versioned contract boundary between those parts—and Acore can also describe more of the application when that is useful.

Choose your path

One contract path, multiple adoption models

existing source or Acore modules


       extract + evaluate


  versioned .axiom packages ───► diff, test, mock, audit

              ├───────────────► native framework clients

              └───────────────► Acore UI + .axiomapp

The platform does not require a single language or framework on both sides of the contract. Start at the boundary that reduces the most integration risk for your team.

What exists today

Capability availability
CapabilityStatusCurrent scope
Acore language and toolingAlphaIndependent parser, evaluator, standard library, language server, and contract-oriented authoring.
Contract and package lifecycleAlphaCanonical .axiom packages, locks, semantic diffing, local tests, mocks, and runtime consumption.
Backend integrationAvailableFastAPI is the primary path; Go is alpha. OpenAPI and SQL currently provide bounded domain bootstrap workflows.
Frontend and UIAlphaVanilla web, React, Flutter, Swift distribution, and Acore-authored UI have different maturity boundaries.
Cloud control planeAlphaImplemented account, project, and release workflows. Broader collaboration and automation remain in development.
Studio, Acode, and MarketplaceComing soonPlanned product experiences; they are not installable or supported workflows today.

On this page