Skip to main content

Documentation Index

Fetch the complete documentation index at: https://www.truefoundry.com/llms.txt

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

TrueFoundry CLI Library

TrueFoundry CLI library to help you interact with the platform programmatically.
Truefoundry CLI is a very lightweight CLI that only exposes the most common functionality and doesn’t provide interaction with all APIs of Truefoundry. For that, we recommend using the APIs of Truefoundry directly or using the TrueFoundry Python SDK.

Install Truefoundry CLI

You need Python ≥ 3.9, ≤ 3.14 to use the Truefoundry CLI.
pip install -U "truefoundry"
Optional features can be installed with extras.
pip install -U "truefoundry[workflow]"
NOTE: workflow and spark extras are only supported on Python ≥ 3.9, ≤ 3.12

Authenticate CLI

To be able to use the TrueFoundry CLI, you first need to authenticate. You can login either via browser or using API Key.
To log in to TrueFoundry, run the following command:
tfy login --host <your-truefoundry-host> # e.g. host: https://myorg.truefoundry.cloud
The value for --host is the first part of the url when you open the platform. This domain might be subdomain of your organization. The below example shows https://myorg.truefoundry.cloud
This will prompt you to open a URL and show you a Submit button.Once you click on Submit, you will be signed in to the CLI.