Skip to main content

Heliox OS Daemon

Python backend for the Heliox OS AI System Control Agent. It provides the append-only experience ledger, durable task loop, temporal context, companion coordination, hybrid world model, verified online learning, strategy/evolution harnesses, 21-specialist mesh, Planner/Executor/Verifier, security layers, and the 162-action system interface.

The interactive companion does not load a learned scope head by default. The historical output-derived checkpoint is disabled, and its trainer now refuses to run; deterministic safety checks and the companion review remain the active controls. See the evaluation and limits.

The optional neural-intent research path runs acquisition and decoding in the separately authenticated pilot-neurod sidecar. It supports synthetic, playback, BrainFlow, and local LSL sources, but can emit only signed bounded intent for dedicated navigation or compiled reversible Tier 0/1 goals. It has no physical, destructive, arbitrary-command, or approval authority. See Neural Intent Research Controls.

pip install "pilot-daemon[neural]"
pilot-neurod --source synthetic --synthetic-frequency 12
pilot-neurod-benchmark brainflow-synthetic --seconds 2
pilot-neurod-benchmark eegbci --subject 1 --runs 6 10 14

The benchmark commands need no headset. Their JSON output identifies evidence as synthetic or recorded_eeg; neither result is live brain-control evidence.

Typed and spoken requests enter the same observable interaction state machine. Interactive browser and desktop goals use a bounded observe, act, and verify loop with fresh screen evidence, target-window re-acquisition, and explicit no-progress limits. Native application launch is fail-closed and platform specific: Windows resolves installed-app records and shortcuts, macOS uses Launch Services, and Linux accepts verified executables or desktop entries. Issuing a launch command is never treated as proof that the user's goal is complete.

Bounded read-only health-review requests use the local system_health_review action to collect current CPU, memory, disk, battery, and process evidence without a model call. Cloud planning supports Gemini, OpenAI, OpenRouter, Claude, and Meta; OpenRouter accepts automatic routing or an exact catalog model ID such as DeepSeek V4 Pro. Provider keys remain in the operating-system credential store.

Planning can also use an existing Codex/ChatGPT or Claude Code subscription through that provider's official CLI. Heliox delegates login to the CLI and never reads its OAuth state. The adapter is text-only and cannot execute tools: Codex runs ephemeral in a sterile read-only directory with user rules ignored; Claude runs without tools, browser integration, slash commands, or persistent sessions. Returned plans still pass through the normal policy, approval, execution, and verification pipeline.

The runtime offers an opt-in local typed-decision scorer. Its trained engine, Gnomon, is a QLoRA adapter and scalar head on Qwen3.5-2B; training data, promotion gates and results are in Gnomon. Earlier research-only option-ranker probes are documented in the compact scorer report and historical frozen-backbone report. None of these claims parity with the hosted reference model or receives execution authority, and no reference-model outputs are used as training targets.

An opt-in benchmark measures this path without executing actions:

python benchmarks/subscription_planning_suite.py --provider codex

The report separates Heliox prompt size from provider input, cached input, uncached input, output, and latency. Running it consumes the provider account's subscription allowance.

See the main README and Architecture for the full runtime contract.

SSH Agent (Remote Host Execution)

Heliox includes an optional SshAgent for ssh_command and ssh_script actions against preconfigured, allowlisted hosts through Paramiko.

Install

pip install "pilot-daemon[ssh]"

Configure allowed hosts

Open Settings > Integrations > SSH, add a named host alias, hostname, port, username, private-key PEM, and optional passphrase, then use Test connection. Strict known-host verification is enabled by default. The authenticated daemon stores only non-secret host metadata in config.toml; private keys and passphrases go directly to Windows Credential Manager, macOS Keychain, or a Secret-Service-compatible Linux keyring. Raw credential-storage RPCs are not a supported user setup path.

Keys and passphrases are never logged and are retrieved only when needed. SSH actions retain the dedicated ssh_agent gateway profile, exact host allowlist, confirmation, irreversibility, audit, and verification behavior.

Metadata

Release files for pilot-daemon 0.14.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pilot-daemon 0.14.0
File Size Uploaded Provenance
pilot_daemon-0.14.0.tar.gz 8.8 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for pilot-daemon 0.14.0
File Interpreter ABI Platform
pilot_daemon-0.14.0-py3-none-any.whl Python 3 none any Details

Total release size: 15.9 MB

Release files / pilot_daemon-0.14.0.tar.gz

Download URL pilot_daemon-0.14.0.tar.gz
Size 8.8 MB
Tags Source
SHA-256 checksum
How to use checksums
68ac102420c5eacb8cbc438fcc5c0ccd153aa8d00d00bde7ce437c5aa33fb071
BLAKE2b-256 checksum
How to use checksums
9d7d486d9510d2274b6b1416370bc793c42b1e73fb77a77beb2d8d1d8d2ca4c0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Release files / pilot_daemon-0.14.0-py3-none-any.whl

Download URL pilot_daemon-0.14.0-py3-none-any.whl
Size 7.1 MB
Tags Python 3
SHA-256 checksum
How to use checksums
5aba1d5e85452b6c1ca967e381489c90fc636d9bc52bd7bce45a9275360445b7
BLAKE2b-256 checksum
How to use checksums
92119bca5ea99e939e44015ae76bbc54c63858b43a4d785ee9075c35a6abedb7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.12.15

Security for pilot-daemon 0.14.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page