Skip to main content

Apocrypha · Mycelium

Contribute compute, on your terms.

One release surface for the future desktop and mobile contributor node.

NOT DEPLOYABLE
Downloads are not enabled yet.

The current Apocrypha node is a local candidate contract, not a live worker. No executable, listener, background job, or processing-power contribution starts from this page.

Release gate

0.1.0-candidate

CLOSED

A bounded local contributor-node candidate exists, but its production transport and signed public artifact are not verified. No download is enabled.

A package appears only after every required gate below is independently verified. A listed requirement is a release condition, not proof that the current candidate has passed it.

View machine-readable manifest →

Platform matrix

Desktop + mobile

desktopNOT DEPLOYED

Windows x64

Signed native package and isolated install smoke are not yet released.

No verified package available

Per-user opt-in · starts paused · no elevation or automatic start.

desktopNOT DEPLOYED

macOS arm64

Signed native package and isolated install smoke are not yet released.

No verified package available

Per-user opt-in · starts paused · no elevation or automatic start.

desktopNOT DEPLOYED

Linux x64

Signed native package and isolated install smoke are not yet released.

No verified package available

Per-user opt-in · starts paused · no elevation or automatic start.

mobileNOT DEPLOYED

Android

No contributor-node package; mobile background execution remains disabled.

No verified package available

Foreground opt-in only · charging required · metered network blocked by default.

mobileNOT DEPLOYED

iPhone / iPad

No contributor-node package; mobile background execution remains disabled.

No verified package available

Foreground opt-in only · charging required · metered network blocked by default.

Candidate gates

What must pass before download

SHA-256 digestrequired
Detached signaturerequired
Pinned release signerrequired
Reproducible buildrequired
Malware scanrequired
Install smokerequired
Rollback proofrequired
Unsigned candidate downloadblocked

The current manifest is NOT DEPLOYABLE / CLOSED. The unsigned-candidate rule is blocked; no candidate package is linked while the gate is closed.

How to verify a future package
  1. Open the machine-readable manifest and confirm the platform state is READY and the release gate is OPEN.
  2. Compare the downloaded file with the manifest’s full sha256 value: Get-FileHash .\PACKAGE.zip -Algorithm SHA256.
  3. Verify the detached signature with the release verifier and pinned public key named by signing_key_id. If either is missing, do not install.
  4. Keep the local node paused until you have reviewed the package’s scope, resource caps, privacy boundary, and pause/revoke/uninstall controls.

When released

Safe-by-default contribution

  1. Install a signed package and verify its SHA-256 plus detached signature.
  2. Choose explicit opt-in, resource caps, schedule, and network policy.
  3. Run only approved public-capsule workloads; the node starts paused.
  4. Pause immediately, revoke and sever, or uninstall while retaining state.

Data boundary

What never leaves your device

  • Raw conversation, raw memory, and Obsidian Vault payloads.
  • Credentials, private paths, screenshots, and local logs.
  • Anything not explicitly distilled into a public capsule.
  • Telemetry by default; any future diagnostics require separate consent.

Proposed default caps

Your machine remains yours.

CPU
≤ 25%
Memory
≤ 2048 MB
Disk
≤ 4096 MB
Network
≤ 5 Mbps · metered blocked

These are contract defaults, not a claim that a worker is currently running. The future runtime must enforce them and expose a local receipt before release promotion.