Skip to main content

axiom-appkit

The domain-agnostic front-end and application framework for Axiom (AEOS) — the tier above Axiom's HTTP primitives (http, webgate, the mount registry) that turns declared surfaces into one coherent application: a shared design system, a React + Vite

  • TypeScript app shell and component library, FastAPI application conventions, and the agent-management and prompt-engineering surfaces.

Position

React app shell + component library     (this repo, frontend/)
        │
FastAPI app conventions + mounts        (this repo, src/axiom_appkit/)
        │  composes via the extension registry into
Axiom node — http / webgate / registry  (axiom core)
        │
axiom.infra.db  (ORM + OLTP)  ←  routine upsert from the medallion gold layer
  • Standalone, but it composes. appkit is its own package with its own release cadence; it registers into the one Axiom node via the extension manifest, never a separate runtime.
  • Domain-agnostic by construction. No reactor, no agriculture — appkit is proven by two independent tenants and carries neither's domain. Consumers supply their brand, their surfaces, and their data.
  • Extend, don't fork. Persistence rides axiom.infra.db; HTTP rides Axiom's mount registry. appkit is the application tier on top.

Layout

Path What
frontend/ React 18 + Vite + TypeScript + Tailwind — design tokens, app shell, components
src/axiom_appkit/ FastAPI app conventions + the composition hook that mounts appkit into an Axiom node
src/axiom_appkit/extensions/builtins/appkit/ the axiom-extension.toml manifest for discovery

Apache-2.0. Copyright (c) 2026 B-Tree Labs.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

axiom_appkit-0.0.1.tar.gz (26.6 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

axiom_appkit-0.0.1-py3-none-any.whl (8.6 kB view details)

Uploaded Python 3

File details

Details for the file axiom_appkit-0.0.1.tar.gz.

File metadata

  • Download URL: axiom_appkit-0.0.1.tar.gz
  • Upload date:
  • Size: 26.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for axiom_appkit-0.0.1.tar.gz
Algorithm Hash digest
SHA256 dd9def8d4c507bdedd4f9211d4d87d609289542866d258ddcb09308a3e666a8a
MD5 34633dbe4f522dd6c0c0673ff7753cca
BLAKE2b-256 230a9ea58a298c3f6d291ac91ee0017b1e931f2baba73191deb71b1533b90545

See more details on using hashes here.

Provenance

The following attestation bundles were made for axiom_appkit-0.0.1.tar.gz:

Publisher: publish.yml on b-tree-labs/axiom-appkit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file axiom_appkit-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: axiom_appkit-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for axiom_appkit-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7ab77df6f87ab57df16cd6ee03435ebf0ee410c328de3a7b52e7620e8ba491d6
MD5 4481f5d869a0867fc92c13dbc89c3467
BLAKE2b-256 41e4e8d9955cf91e462f38394ef7dd70db7f650ace45eccb634f03348baeda01

See more details on using hashes here.

Provenance

The following attestation bundles were made for axiom_appkit-0.0.1-py3-none-any.whl:

Publisher: publish.yml on b-tree-labs/axiom-appkit

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.0.1 This release

2 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