Skip to content

HaloForge Docs

Official product and developer documentation for HaloForge Desktop, HaloOrbit, plugins, publishing, and SDK integration.

Use HaloForge

Install the desktop app, use the hf command line, and understand the public product surfaces that support everyday project work.

Start with the CLI

Build plugins

Create Level 0 modules, feature panels, UI slots, assistants, and backend services with the public plugin contract.

Open plugin docs

Publishing

Package, sign, submit, review, and publish extensions through the same workflow used by official HaloForge plugins.

Review publishing

SDK and platform APIs

Use documented React hooks, host components, file dialogs, AI transport, and managed image gateway access without private host bridges.

View SDK reference

Design a manifest

Define metadata, permissions, entry points, compatibility, and release information for a plugin package.

Manifest guide

Build the frontend

Compose plugin UI with the documented frontend SDK, host components, file dialogs, and AI transport.

Frontend SDK

Add a backend

Connect a Rust backend service when a plugin needs local work, native tools, or long-running tasks.

Rust backend

Test before publishing

Run local installation checks, compatibility checks, and package validation before sending a release through review.

Testing guide