Update to Helical
Snapshot Oct 28, 2026 · 12:00 UTC · version 1.0.5
Product listing or positioning changed
Short description — Now says: Bio foundation models
Observed in the public listing; claims come from the publisher.
Up to 10 plugins free · no card required.
All fields and original values.
Short description
Oct 24, 2026 · 12:40 UTC
Single-cell foundation models
Oct 28, 2026 · 12:00 UTC
Bio foundation models
Declared skills
Oct 24, 2026 · 12:40 UTC
[{"description":"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...
Oct 28, 2026 · 12:00 UTC
[{"description":"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...
Display name
Oct 24, 2026 · 12:40 UTC
Helical Platform
Oct 28, 2026 · 12:00 UTC
Helical
Composer icon url
Oct 24, 2026 · 12:40 UTC
https://files.openai.com/content?id=file_00000000454c8243ad7eabbdb7436327
Oct 28, 2026 · 12:00 UTC
https://files.openai.com/content?id=file_00000000b42881f4a8912d6fbb551f58
Compare saved observations
Download comparison JSONFull technical diff · 7 changed fields
changed /release/display_name
"Helical Platform"
"Helical"
changed /release/id
"pluginrel_d22fc9bd38a48191950857c05b414eda"
"pluginrel_207be56c6084819192acba120465543c"
changed /release/interface/composer_icon_url
"https://files.openai.com/content?id=file_00000000454c8243ad7eabbdb7436327"
"https://files.openai.com/content?id=file_00000000b42881f4a8912d6fbb551f58"
changed /release/interface/logo_url
"https://files.openai.com/content?id=file_0000000034488243a68de1687d5a016b"
"https://files.openai.com/content?id=file_00000000595c820a83c4887d431b0186"
changed /release/interface/short_description
"Single-cell foundation models"
"Bio foundation models"
changed /release/skills
[
{
"description": "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.",
"interface": {
"brand_color": null,
"default_prompt": "Use $check-credits to check my Helical credit balance.",
"display_name": "Check Credits",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "default",
"short_description": "Read the credit balance, price a run before approving it, and read a refusal correctly"
},
"name": "check-credits",
"plugin_release_skill_id": "pluginrsk_6ad8db603be481919e29c8be22dce5f7"
},
{
"description": "Compute cell embeddings for a single-cell dataset with a Helical foundation model, then download 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.",
"interface": {
"brand_color": null,
"default_prompt": "Use $compute-embeddings to embed my dataset with a Helical model.",
"display_name": "Compute Embeddings",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Embed a dataset with a Helical foundation model"
},
"name": "compute-embeddings",
"plugin_release_skill_id": "pluginrsk_6ad8db60e05481918f3a077a6ed6af7a"
},
{
"description": "Fine-tune a Helical foundation model on a labelled single-cell dataset. 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.",
"interface": {
"brand_color": null,
"default_prompt": "Use $fine-tune-model to fine-tune a Helical model on my labelled dataset.",
"display_name": "Fine-tune a Model",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Train a Helical model on your labelled data"
},
"name": "fine-tune-model",
"plugin_release_skill_id": "pluginrsk_6ad8db60fc888191ae1ec5b486e9ce33"
},
{
"description": "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.",
"interface": {
"brand_color": null,
"default_prompt": "Use $in-silico-perturbation to find gene knockouts that shift my diseased cells toward healthy.",
"display_name": "In-silico Perturbation",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "chart",
"short_description": "Screen gene knockouts by perturbing locally and embedding on Helical"
},
"name": "in-silico-perturbation",
"plugin_release_skill_id": "pluginrsk_6ad8db6139708191b8a5c817c256c645"
},
{
"description": "Get a Helical connection working when it is not: the plugin was installed but never connected, a tool call came back with an authorization link, or a connection that worked before is now refused. Use when the helical tools are missing from the session or the host offers only an `authenticate` tool for it; when a Helical call returns \"Authorization required before this tool can run\", \"This request requires more information\" or a link to open; when it fails with invalid_grant, invalid_request, invalid_client, invalid_token, unauthorized_client, a 401, \"OAuth authorization required\", \"Missing Bearer token\" or \"Invalid JWT\"; when a call fails without saying why; or when the user asks how to sign in. For a run refused over credit, use check-credits.",
"interface": {
"brand_color": null,
"default_prompt": "Use $reconnect-helical to get my Helical connection signed in again.",
"display_name": "Reconnect Helical",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "default",
"short_description": "Connect Helical, approve its authorization link, or reconnect a refused sign-in"
},
"name": "reconnect-helical",
"plugin_release_skill_id": "pluginrsk_6ad8db60dac08191b834051f0686dc4d"
}
][
{
"description": "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.",
"interface": {
"brand_color": null,
"default_prompt": "Use $check-credits to check my Helical credit balance.",
"display_name": "Check Credits",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Read the credit balance, price a run before approving it, and read a refusal correctly"
},
"name": "check-credits",
"plugin_release_skill_id": "pluginrsk_6ae0c0f583bc8191aa9b150b2e5e369a"
},
{
"description": "Compute cell embeddings for a single-cell dataset with a Helical foundation model, then download 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.",
"interface": {
"brand_color": null,
"default_prompt": "Use $compute-embeddings to embed my dataset with a Helical model.",
"display_name": "Compute Embeddings",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Embed a dataset with a Helical foundation model"
},
"name": "compute-embeddings",
"plugin_release_skill_id": "pluginrsk_6ae0c0f6d70c819188bbc362e80438a3"
},
{
"description": "Fine-tune a Helical foundation model on a labelled single-cell dataset. 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.",
"interface": {
"brand_color": null,
"default_prompt": "Use $fine-tune-model to fine-tune a Helical model on my labelled dataset.",
"display_name": "Fine-tune a Model",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Train a Helical model on your labelled data"
},
"name": "fine-tune-model",
"plugin_release_skill_id": "pluginrsk_6ae0c0f6002c8191a23e0ee681310432"
},
{
"description": "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.",
"interface": {
"brand_color": null,
"default_prompt": "Use $in-silico-perturbation to find gene knockouts that shift my diseased cells toward healthy.",
"display_name": "In-silico Perturbation",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Screen gene knockouts by perturbing locally and embedding on Helical"
},
"name": "in-silico-perturbation",
"plugin_release_skill_id": "pluginrsk_6ae0c0f5c81881919ddf5e250d2ab7fe"
},
{
"description": "Get a Helical connection working when it is not: the plugin was installed but never connected, a tool call came back with an authorization link, or a connection that worked before is now refused. Use when the helical tools are missing from the session or the host offers only an `authenticate` tool for it; when a Helical call returns \"Authorization required before this tool can run\", \"This request requires more information\" or a link to open; when it fails with invalid_grant, invalid_request, invalid_client, invalid_token, unauthorized_client, a 401, \"OAuth authorization required\", \"Missing Bearer token\" or \"Invalid JWT\"; when a call fails without saying why; or when the user asks how to sign in. For a run refused over credit, use check-credits.",
"interface": {
"brand_color": null,
"default_prompt": "Use $reconnect-helical to get my Helical connection signed in again.",
"display_name": "Reconnect Helical",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Connect Helical, approve its authorization link, or reconnect a refused sign-in"
},
"name": "reconnect-helical",
"plugin_release_skill_id": "pluginrsk_6ae0c0f5b2d48191ba46d69b708e43bc"
}
]changed /release/version
"1.0.2"
"1.0.5"
Full snapshot data
{
"canonical_app_id": "asdk_app_6abe37bd8c6c8191afaf84a1b31585b4",
"connector_id": "asdk_app_6abe37bd8c6c8191afaf84a1b31585b4",
"created_at": "2026-10-04T19:53:32.501160Z",
"discoverability": "LISTED",
"id": "plugin_asdk_app_6abe37bd8c6c8191afaf84a1b31585b4",
"is_template": false,
"is_template_instance": false,
"name": "helical-platform",
"release": {
"app_ids": [
"asdk_app_6abe37bd8c6c8191afaf84a1b31585b4"
],
"app_manifest": {
"apps": {
"helical": {
"id": "asdk_app_6abe37bd8c6c8191afaf84a1b31585b4",
"required": true
}
}
},
"app_templates": [],
"description": "Compute embeddings with Helical foundation models, hosted on Helical's GPUs or locally on your own GPU with the open-source package.",
"display_name": "Helical",
"id": "pluginrel_207be56c6084819192acba120465543c",
"interface": {
"brand_color": null,
"capabilities": [
"Upload datasets",
"Compute embeddings",
"Fine-tune models",
"Download results"
],
"category": "Scientific Research",
"composer_icon_dark_url": null,
"composer_icon_url": "https://files.openai.com/content?id=file_00000000b42881f4a8912d6fbb551f58",
"default_prompt": "Embed my dataset with a Helical model.",
"default_prompts": [
"Embed my dataset with a Helical model.",
"Fine-tune a model on my labelled dataset."
],
"developer_name": "Helical",
"logo_url": "https://files.openai.com/content?id=file_00000000595c820a83c4887d431b0186",
"logo_url_dark": null,
"long_description": "Helical lets you run biological foundation models on your own single-cell data, from the chat you're already in.\n\nUpload an .h5ad dataset into your private Helical project, pick a model — scGPT, Geneformer, TranscriptFormer, Cell2Sentence or Nicheformer — and compute embeddings on Helical's GPUs. Follow the run while it goes, read the error if it fails, and download the embeddings when it finishes.\n\nNothing starts on its own. A run is quoted and queued first, and only begins once you approve it in a second, separate step. Every tool works inside the one project your account owns.\n\nRuns use the credits in your existing Helical account.",
"plugin_category_id": "scientific research",
"privacy_policy_url": "https://helical.bio/plugin/privacy",
"screenshot_urls": [],
"short_description": "Bio foundation models",
"terms_of_service_url": "https://helical.bio/plugin/terms",
"website_url": "https://console.helical.bio"
},
"keywords": [
"embeddings",
"fine-tuning",
"single-cell",
"bioinformatics",
"foundation-models",
"mcp"
],
"onboarding_skill_name": null,
"requires_local_executor": false,
"skills": [
{
"description": "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.",
"interface": {
"brand_color": null,
"default_prompt": "Use $check-credits to check my Helical credit balance.",
"display_name": "Check Credits",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Read the credit balance, price a run before approving it, and read a refusal correctly"
},
"name": "check-credits",
"plugin_release_skill_id": "pluginrsk_6ae0c0f583bc8191aa9b150b2e5e369a"
},
{
"description": "Compute cell embeddings for a single-cell dataset with a Helical foundation model, then download 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.",
"interface": {
"brand_color": null,
"default_prompt": "Use $compute-embeddings to embed my dataset with a Helical model.",
"display_name": "Compute Embeddings",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Embed a dataset with a Helical foundation model"
},
"name": "compute-embeddings",
"plugin_release_skill_id": "pluginrsk_6ae0c0f6d70c819188bbc362e80438a3"
},
{
"description": "Fine-tune a Helical foundation model on a labelled single-cell dataset. 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.",
"interface": {
"brand_color": null,
"default_prompt": "Use $fine-tune-model to fine-tune a Helical model on my labelled dataset.",
"display_name": "Fine-tune a Model",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Train a Helical model on your labelled data"
},
"name": "fine-tune-model",
"plugin_release_skill_id": "pluginrsk_6ae0c0f6002c8191a23e0ee681310432"
},
{
"description": "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.",
"interface": {
"brand_color": null,
"default_prompt": "Use $in-silico-perturbation to find gene knockouts that shift my diseased cells toward healthy.",
"display_name": "In-silico Perturbation",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "code",
"short_description": "Screen gene knockouts by perturbing locally and embedding on Helical"
},
"name": "in-silico-perturbation",
"plugin_release_skill_id": "pluginrsk_6ae0c0f5c81881919ddf5e250d2ab7fe"
},
{
"description": "Get a Helical connection working when it is not: the plugin was installed but never connected, a tool call came back with an authorization link, or a connection that worked before is now refused. Use when the helical tools are missing from the session or the host offers only an `authenticate` tool for it; when a Helical call returns \"Authorization required before this tool can run\", \"This request requires more information\" or a link to open; when it fails with invalid_grant, invalid_request, invalid_client, invalid_token, unauthorized_client, a 401, \"OAuth authorization required\", \"Missing Bearer token\" or \"Invalid JWT\"; when a call fails without saying why; or when the user asks how to sign in. For a run refused over credit, use check-credits.",
"interface": {
"brand_color": null,
"default_prompt": "Use $reconnect-helical to get my Helical connection signed in again.",
"display_name": "Reconnect Helical",
"icon_large_url": null,
"icon_small_url": null,
"iconography": "bolt",
"short_description": "Connect Helical, approve its authorization link, or reconnect a refused sign-in"
},
"name": "reconnect-helical",
"plugin_release_skill_id": "pluginrsk_6ae0c0f5b2d48191ba46d69b708e43bc"
}
],
"version": "1.0.5"
},
"scope": "GLOBAL",
"status": "ENABLED"
}SHA-256 of public snapshot: 557a5a1c0ce4d34366e5c714bb8ebb31e1e23a297ebbc3c7972a6729582a8903