Skip to content

Releases

HELIX 1.0.1: Memory, Native Activity and Integrity

Choose a tag to compare

@SuperHelix77 SuperHelix77 released this 15 Oct 13:17

HELIX 1.0.1: Memory, Native Activity And Integrity

This patch completes two integration gaps in the first release and hardens the module boundaries found during the release audit.

  • Worker-independent Claude-Mem inheritance preserves a verified point-in-time SQLite copy, all tables and explicitly selected auxiliary files. Originals remain unchanged. Pending jobs and embeddings are retained as data, never executed. Literal search is deterministic, not a claim of identical semantic ranking.
  • Compatibility MCP adapters share HELIX's service for scoped memory read/write and exact recovery, including inherited parent-project aliases for new submodule callers. New notes and work state use HELIX's writable overlay; the inherited baseline stays read-only. Old work does not become new authorization.
  • Native Codex activity can follow an explicitly selected local chat without rerouting model traffic. Reasoning, generation, tool work, compaction and idle are distinct. Updates push to Electron; the reasoning light does not depend on a two-second poll.
  • The owner-private native feed is bounded, scoped and version-checked. Only metadata is retained. Conversation data present in transit is discarded during projection, not logged or exported. Unsupported protocols and lost connections report unknown.
  • Native verification blocks known failed/empty/incomplete test evidence even when a shell exits zero. MCP dispatch requires an unambiguous registration. Goal checks stop on changed bindings; Git inspections pin the reviewed revision and recheck HEAD afterward.
  • Archived line indexes must have trusted creation provenance or reconstruct their claimed source exactly before selected reads. Broker outputs must match their call type; asynchronous authorization callbacks fail safely without unhandled rejection.
  • Process capture preserves multibyte text across output chunks. Retention rejects unsafe root aliases. Proxy cancellation also interrupts a backpressured client stream, without retrying a request. Official API tool budgets are preserved while known native Codex/Lite compatibility adaptations remain.
  • UI checks compile production code in an isolated environment. Both UI and privacy checks reject development transforms and personal source paths in generated JavaScript; source-file checks alone were not sufficient.

The actual packaged macOS app was observed displaying native reasoning, generation and tool activity, with the reasoning light switching correctly. Local tests separately cover idle/completion, disconnects, revision recovery, memory inheritance, exact retrieval and capability boundaries. The module audit records the coverage boundary and remaining limits. Memory and RTK remain deterministic integrations: no Ollama, extraction model, embedding worker or background inference is started by HELIX.

There is no new savings benchmark in this patch. The V3 evidence remains 34/50 solves versus vanilla's 38/50, 77.73% fewer known total tokens and 37.14% more output. Unknown usage, failures and the finalization defect remain disclosed. No quality-equivalence, billed-cost or subscription-savings claim is added.

The macOS ARM64 archive is unsigned and not notarized. Source installation remains supported; Windows/Linux binaries and every future Codex desktop protocol are not claimed as verified. Private memories, raw sessions and local configuration are not release assets. The original 1.0.0 release is preserved.

HELIX 1.0: A Year in the Making

Choose a tag to compare

@SuperHelix77 SuperHelix77 released this 15 Oct 09:34

HELIX 1.0: A Year In The Making

After a year of experiments, this is the first public HELIX engine release.

The idea that survived the experiments is small: keep the original evidence, stop replaying information an agent no longer needs, and do not ask a model to make a mechanical decision it already made.

This release brings ordered goals, verified receipts, exact recovery, indexed evidence, deterministic memory, a read-only Claude-Mem bridge, RTK archive filtering and the local Electron app into one package. The app now shows observed model phases, lights its reasoning panel only when reasoning is actually observed, browses memory and offers local diagnostics. Light, dark and system themes remain. The harness double-strand mark returns here.

The results are mixed, and that belongs in the release notes. On the same50 historical NEW50 comparison, V3 used 77.73% fewer known provider tokens, but generated 37.14% more output and solved 34/50 versus vanilla's 38/50. Failures, retries and rejected finalization work are included. All official grades completed; the solver was then terminated after a completion-broker defect rather than claiming a clean exit. There is one ordinary modified request with unknown usage. No billed-cost or quality-equivalence claim is made.

Private memories, credentials, raw sessions and hidden patches stay local. The published evidence is reconstructed from numeric and public-issue allowlists. New memory/RTK/UI features have deterministic integration tests, not a new savings trial.

This is a useful starting point, not the end of the output-efficiency work. Thank you for looking carefully, trying it, and reporting what actually happens.

Source installation is the supported distribution in this first release. Unsigned macOS packaging is separately tested when attached; Windows/Linux binaries are not claimed without native tests. See the README for installation, module details and known limitations.