This page covers the shortest serverless-first path to a working request. IfDocumentation Index
Fetch the complete documentation index at: https://docs.tensormesh.ai/llms.txt
Use this file to discover all available pages before exploring further.
tm is not already on your PATH, install the CLI first with
Installation. The commands below assume tm is on
your PATH. If you are running from this repo checkout without activating a
shell that already exposes tm, use ./.venv/bin/tm.
Fastest Serverless Request
Choose this when you already have both:- an inference API key
- a valid serverless model name for your target host
tm billing pricing serverless list. That discovery command requires tm auth login for the same Tensormesh environment.
Standard CLI Setup
When you want a guided local setup before sending requests:[overrides] in ~/.config/tensormesh/config.toml (or $TM_CONFIG_HOME/config.toml when that env var is set):
--controlplane-base once so the active config.toml persists that host for
later Control Plane-assisted flows.
For automation or CI, add --exit-status to readiness checks so they fail the shell when required prerequisites are still missing:
Understand The Readiness Commands
Use the readiness commands like this:tm auth status: local Control Plane and inference credential presencetm infer doctor: local readiness for the next inference requesttm doctor: broader local config and credential diagnosis across CLI setuptm auth whoami: live Control Plane auth check
tm auth status, tm infer doctor, and tm doctor are local checks. They do not prove that a live API call will succeed.
After the local checks look good, use tm auth whoami as the explicit live validation step for your current Control Plane login.
What tm init Helps You Check
- whether the current config file exists
- whether Control Plane login is ready
- whether inference API key is present
- the exact next commands to finish setup

