Skip to main content

Documentation Index

Fetch the complete documentation index at: https://aimp.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Provider quickstart

Use this path when you own a model and want other users to discover, test, and execute it through AIMP.

Before you publish

  • You can sign in to the workspace that should own the model.
  • Python 3.13+ and Docker are available locally.
  • You have an API key that can authenticate the CLI against the Gateway.

Publish flow

uv tool install ./packages/python/cli
ai login --gateway http://localhost:8080 --api-key "$AIMP_API_KEY"
ai init demo-model --yes
cd demo-model
uv sync
ai publish --configure
ai push
The CLI creates the model project, validates the contract, packages the source bundle, and asks the platform to build and publish the runtime image. The client does not choose the final image reference; the platform resolves trusted build outputs from the publish job.

After publishing

  1. Open Studio and review the model detail page.
  2. Confirm the title, description, media, capabilities, and pricing are clear.
  3. Open the public Marketplace page and verify the consumer-facing copy.
  4. Run the model in Playground.
  5. Share the model only after POST /api/runs succeeds with the published slug.
Continue with CLI publish for command details and Studio review for the pre-release checklist.