Skip to content

LMM API microservices 0.1.0-rc.1

Pre-release
Pre-release

Choose a tag to compare

@LIghtJUNction LIghtJUNction released this 20 Oct 19:56
7509254

LMM API microservices 0.1.0-rc.1

First release candidate of the Rust Core and Go extensions architecture.

  • lmm-core: identity, authorization, financial ledger, model routing and native System One/Jev relay.
  • lmm-extensions: extension modules with separate database and RPC credentials.
  • Static Web files are published separately.
  • Linux x86_64 binaries. Core uses glibc 2.36 or newer; extensions are statically linked.

Source: 7509254bde18a8e8bf1bf85bcca041f23a2c050d.
Archives include component manifests, license notices and non-secret TOML examples. SHA-256 files bind the published bytes; they are not cryptographic publisher signatures.

Installation does not start services or initialize a database. Existing installations require a separately planned data migration; these archives do not perform it. This candidate has scoped local process and business test evidence, not full-site acceptance or external payment-provider qualification.

Build recipe: core-build-recipe.patch adds the frozen tool-market catalog to the pinned Docker builder context. Program sources remain exactly the commit above.

Known integration limits for replacing an existing monolith site: legacy browser image/playground routes, legacy task/Midjourney history, the public legacy pricing endpoint, and Nginx access-policy subrequests require site-specific adaptation. The Core native image, model and catalog APIs use their own authorization contracts; reverse-proxy rewrites must not substitute browser sessions for API keys.