Skip to content

helicalai/helical-platform

v0.3.2AGPL-3.0-or-later

Compute embeddings with Helical foundation models, hosted on Helical's GPUs or locally on your own GPU with the open-source package.

check-credits

Read the user's Helical credit balance, tell them what a run will cost and when they are actually charged, and explain a run refused for insufficient credit. Use when the user asks what their balance is, whether they can afford a run, what an embedding or fine-tune will cost, or why a run would not start.

compute-embeddings

Compute cell embeddings for a single-cell dataset with a Helical foundation model, then locate the outputs. Use when the user wants embeddings, representations, or features from a dataset already in the platform catalogue. For training a model on labelled data, use fine-tune-model instead.

fine-tune-model

Fine-tune a Helical foundation model on a labelled single-cell dataset, then use the resulting model for embeddings. Use when the user wants to personalize, train, or adapt a model to their own labels. For representations from an existing model without training, use compute-embeddings instead.

in-silico-perturbation

Run an in-silico gene knockout, knockdown or overexpression screen with Helical foundation models by editing the expression matrix locally, then embedding the perturbed cells on the platform. Use when the user wants to perturb genes, screen targets, or find genes whose perturbation shifts diseased cells toward a healthy state — even when no perturbation tool is available, because none is needed.

reconnect-helical

Tell the user where to go to reconnect when a Helical call fails on authentication, in the message that reports the failure. Use when a Helical tool call fails with invalid_grant, invalid_request, invalid_client, invalid_token, unauthorized_client, a 401, "OAuth authorization required", "Missing Bearer token", "Invalid JWT" or a host's paraphrase of one of those ("This request requires more information"); when a Helical call fails in a way that does not say whether authentication is the cause; when the helical tools are missing from the session; or when the user asks where to sign in. For a run refused over credit, use check-credits.