Online Resources

Online Resources provides community content inside Helios. Anyone can browse the gallery; sign in for downloads that require an account, likes, publishing, and author controls.

Content Types

Category Supported files
CV scripts CV Python .py and CV C++ .dll
Controller scripts Titan Two .gpc/.gbc and GPC 3 .gpc3/.gbc3
Input Translators Titan Two .git and GPC 3 .ipt
Model weights ONNX .onnx and protected ENNX .ennx
Python environments Helios .henv definitions
Official apps Helios-published Windows applications

Browse and Use

Step Action
1 Search, filter by category, and choose a sort order.
2 Open an item to review its author, version, description, instructions, compatibility, and access state.
3 Sign in when the item or action requires an account.
4 Download a normal resource, install an environment, launch an official app, or drag a controller resource to a compatible slot.

Authenticated .gbc and .gbc3 resources are delivered by drag and drop rather than saved as normal downloads. Drag a Titan Two GPC/GBC resource or .git translator to a Titan Bridge memory slot. Drag a GPC 3 GPC3/GBC3 resource or .ipt translator to a GPC 3 slot. Helios compiles published controller source before delivering compatible bytecode.

Downloaded files are placed in the relevant local working or model area. Review community scripts before running them and use content only from authors you trust.

Official Apps

Official Apps show Launch instead of a normal download action. On first launch, Helios downloads and installs the current release into its managed local area, then starts it. Later launches reuse the installed matching release; when the published release changes, Helios downloads the new version before launching.

Only apps published as official Helios resources appear in this category. Community publishing does not accept arbitrary executable applications.

Visibility and Access

  • Public: visible and downloadable where access permits.
  • Locked: visible, but download or drag delivery requires authorization.
  • Private: visible only to authorized users.

Authors with both Discord and a verified email linked can open Manage Access on their own restricted resources to grant or revoke users, set an optional expiry, import or export account IDs, and copy the Resource ID. Enter a 17–20 digit Discord ID or a 21-digit Input Sense ID. Recipients can copy their Input Sense ID from Preferences → Account and can receive access without linking Discord. If an ID is not found, ask the recipient to sign in to the current Helios release and copy it again.

For a trusted external service, use the key icon beside Refresh to create, rotate, or revoke a personal integration key. The secret is displayed once. See the Online Resources API for the supported server-side workflow.

Publishing

Publishing requires sign-in, Developer Mode in Preferences, and both a linked Discord account and a verified email on the same Input Sense account. The Discord account must be at least 90 days old (shown as 3 months in Helios), and the Input Sense account must be at least 7 days old. The Account page shows both account ages. Managing existing resources and integration keys also requires both sign-in methods to remain linked.

Use Publish Script, Publish Environment, or Publish ONNX Weights from File Explorer or Online Resources. Provide a clear name, version, description, tags, instructions, visibility, and optional header image. Weight uploads must identify their task as detect, pose, or segment. Existing content can be edited or replaced by its author. Bytecode is produced by Helios from publishable controller source; .gbc and .gbc3 files are not direct upload sources.

Publishing limits are:

  • CV Python .py and CV C++ .dll scripts: up to 100 MiB;
  • other script and environment files: up to 4 MiB;
  • ONNX or ENNX model weights: up to 300 MiB;
  • official Windows applications: up to 300 MiB for Input Sense publishers;
  • JPG, PNG, or WebP header images: up to 4 MiB and from 100×100 through 4096×4096 pixels;
  • successful uploads: up to 15 per hour and 60 per day per account;
  • successful normal resource downloads: up to 30 per hour per account, or per network address when signed out.

The default account allowance is 50 published resources; your account may have a different allowance. Helios reports when that allowance is reached. Rate limits use rolling time windows, so wait before retrying after a limit message.

Do not publish credentials, private keys, personal data, duplicate copies of existing content, or files you do not have permission to distribute.

For large model and official-app uploads, keep Helios open and online until the upload finishes. Cancelling or losing the connection may require retrying the upload.

Review Guidelines

Before an upload begins, Helios checks its name, description, instructions, tags, and filename. If they match review criteria, Helios warns that the resource requires manual review and lets you cancel or upload it for review. A submitted item may show IN REVIEW and may or may not be approved.

To avoid unnecessary review:

  • use original, AI-generated, or unrelated imagery rather than game screenshots, artwork, logos, characters, or promotional material;
  • do not use purchase, buying, pricing, or similar sales language in resource details; and
  • use neutral, generic wording instead of exact game titles.

Only upload an image when you own it or have the necessary rights to publish it. Resources under review do not use their submitted images publicly. Existing authorized users may retain access while an item is reviewed, but the item is not generally listed until approved.

Troubleshooting

  • Account required: sign in again and click Refresh.
  • Publishing or author controls unavailable: enable Developer Mode and link both Discord and a verified email under Preferences → Account. For new uploads, also check the account-age requirements above.
  • Download not allowed: request access from the author when the item is Locked or Private.
  • Drag does not start: sign in, confirm access, and drag to the compatible Titan Bridge or GPC 3 slot while that destination accepts changes.
  • Existing local file: choose whether to keep or replace it.
  • Duplicate weights: Helios opens the existing matching entry so it can be reviewed or updated instead of creating another copy.
  • Upload requires review: revise the text, tags, filename, or image to follow the review guidelines, or continue only if you want to submit it for manual review.
  • Upload interrupted: keep Helios open, confirm the connection is stable, and retry from the publishing dialog.
  • Environment setup fails: confirm Python is configured and retry from the item details.
  • Official App is unavailable: refresh the gallery, update Helios, and retry. Sign in if the item requires account access.
  • API key was exposed: rotate it immediately from the key dialog.