server.json
1 field changed
- version
-
11.0.011.2.1
io.github.lbailey94/whitemagic-mcp
27 changes recorded. MCP Harbor re-reads this listing from the official registry every six hours and asks the live server what it exposes, and keeps what changed between one look and the next.
https://www.whitemagic.dev/llms.txt
− Current release status: GitHub latest v9.3.4 is the current Gen 2 stable install pin. npm's latest dist-tag is 9.3.4. Use the explicit versioned commands below; the last complete Gen 2 install remains v9.3.4, and Gen 3 v10.6.1 remains experimental.− ### Experimental Gen 3 — v10.6.1− Release: https://github.com/lbailey94/whitemagic/releases/tag/v10.6.1− curl -fsSL "https://www.whitemagic.dev/install.sh?ref=llms" | WM_STORE="$HOME/.local/share/whitemagic/gen3-preview" sh -s -- --version v10.6.1 --dir "$HOME/.local/bin/whitemagic-gen3" --ref llms --no-path− Observed Linux MCP profiles: cyberbrain: 18 tools/list entries; full: 61 tools/list entries.− npm exact version: whitemagic-mcp@10.6.1. Docker exact tag: lbailey94/whitemagic:10.6.1.− > Local-first memory and session continuity for AI agents. Decisions, project state, and checkpoints survive restarts, context resets, upgrades, and model switches — the canonical store stays on your machine (LMDB + Tantivy; no account, no cloud required). Open source (MIT); 7 native Rust crates (`deny(unsafe_code)`); release record v10.6.1.− > Gen 2 / v9 stable curated profile: 307 authored capabilities behind a single NLU-routed `wm` MCP meta-router, with 30 tools in `tools/list` (23 under `--readonly`, 24 on the hosted lane, which adds `memory.search_batch`), 70 curated routes, and 1.1µs hot-path dispatch. The experimental Gen 3 profile tool lists differ; see the observed profiles in the channel section above.− 4. **Gen 2 / v9 stable dispatch:** 1.1µs measured hot-path execution, folding 307 authored capabilities behind a single NLU-routed meta-router with 30 tools in the curated profile (23 under `--readonly`, 24 on the hosted lane). These stable-profile counts do not describe the experimental Gen 3 tool lists.− A read-only hosted MCP endpoint for evaluation runs at `https://mcp.whitemagic.dev/mcp` (streamable-http; keyless `initialize`/`tools/list` for directory probes; free evaluation keys – instant at `https://mcp.whitemagic.dev/keys`; curated public corpus only; no SLA). An experimental next lane (`https://next.mcp.whitemagic.dev/mcp`) carries the invitation-only hosted-memory write beta: write-scoped keys get isolated per-tenant stores, reads fuse tenant + corpus with `partition: tenant | corpus` l− - Verification: `/health`, `/info`, and `/notarize/*` keyless; keyed `POST /verify`; live [`/info`](https://api.whitemagic.dev/info) reports verifier 0.5.1 and support for specs 0.1–0.6. Published spec 0.5 is current; spec 0.6 remains an experimental draft (candidate: authority.grant + chain_head truncation commitment). `?receipt=1` adds a signed full-result record; anchors at `/anchors/<digest>`, OpenAPI at `/openapi.json`, spec and three reference implementations (Python, Rust, and a JS verifi− - Caller-Claim Notarization (Proof-of-Context): `POST /notarize` signs caller-supplied context/prompt digests and bounded claims (action, model, metadata, agent address) under a tamper-evident UTC timestamp. The service does not observe the underlying context or execution. Stored caller-claim attestations are retrievable keylessly at `GET /notarize/<digest>`; POST /notarize is currently keyless, and the `whitemagic-pay` SDK exposes it as `notarize_context` / `notarizeContext`.− - `wm serve` (Gen 2 / v9 stable) – Run the MCP server: a single NLU-routed `wm` meta-router (30-tool curated profile in tools/list, 23 under `--readonly`, 24 on the hosted lane; 70 curated routes) over stdio JSON-RPC. Agents connect here.+ Current release status: GitHub latest v9.3.4 is the current Gen 2 stable install pin. npm's latest dist-tag is 9.3.4. Use the explicit versioned commands below; the last complete Gen 2 install remains v9.3.4, and Gen 3 v10.7.0 remains experimental.+ ### Experimental Gen 3 — v10.7.0+ Release: https://github.com/lbailey94/whitemagic/releases/tag/v10.7.0+ curl -fsSL "https://www.whitemagic.dev/install.sh?ref=llms" | WM_STORE="$HOME/.local/share/whitemagic/gen3-preview" sh -s -- --version v10.7.0 --dir "$HOME/.local/bin/whitemagic-gen3" --ref llms --no-path+ Observed Linux MCP profiles: cyberbrain: 19 tools/list entries; full: 64 tools/list entries.+ npm exact version: whitemagic-mcp@10.7.0. Docker exact tag: lbailey94/whitemagic:10.7.0.+ > Local-first memory and session continuity for AI agents. Decisions, project state, and checkpoints survive restarts, context resets, upgrades, and model switches — the canonical store stays on your machine (LMDB + Tantivy; no account, no cloud required). Open source (MIT); release record v10.7.0.+ > Gen 2 / v9 stable curated profile: 307 authored capabilities behind a single NLU-routed `wm` MCP meta-router, with 30 tools in `tools/list` (23 under `--readonly`, 24 in the Gen 2 hosted-lane profile, which adds `memory.search_batch`), 70 curated routes, and 1.1µs hot-path dispatch. The experimental Gen 3 profile tool lists differ; see the observed profiles in the channel section above.+ 4. **Gen 2 / v9 stable dispatch:** 1.1µs measured hot-path execution, folding 307 authored capabilities behind a single NLU-routed meta-router with 30 tools in the curated profile (23 under `--readonly`, 24 in the Gen 2 hosted-lane profile). These stable-profile counts do not describe the experimental Gen 3 tool lists.+ A read-only hosted MCP endpoint for evaluation runs at `https://mcp.whitemagic.dev/mcp` (streamable-http; keyless `initialize`/`tools/list` for directory probes; free evaluation keys – instant at `https://mcp.whitemagic.dev/keys`; curated public corpus only; no SLA; serves the Gen 3 full profile — 57 `tools/list` entries observed 2026-10-29). An experimental next lane (`https://next.mcp.whitemagic.dev/mcp`) carries the invitation-only hosted-memory write beta: write-scoped keys get isolated per-+ - Verification: `/health`, `/info`, and `GET /notarize/<digest>` are keyless; keyed `POST /verify`; live [`/info`](https://api.whitemagic.dev/info) reports verifier 0.5.1 and support for specs 0.1–0.6. Published spec 0.5 is current; spec 0.6 remains an experimental draft (candidate: authority.grant + chain_head truncation commitment). `?receipt=1` adds a signed full-result record; anchors at `/anchors/<digest>`, OpenAPI at `/openapi.json`, spec and three reference implementations (Python, Rust, + - Caller-Claim Notarization (Proof-of-Context): `POST /notarize` signs caller-supplied context/prompt digests and bounded claims (action, model, metadata, agent address) under a tamper-evident UTC timestamp. The service does not observe the underlying context or execution. Stored caller-claim attestations are retrievable keylessly at `GET /notarize/<digest>`. Check the service's current response requirements before submitting a notarization; the `whitemagic-pay` SDK exposes it as `notarize_conte+ - `wm serve` (Gen 2 / v9 stable) – Run the MCP server: a single NLU-routed `wm` meta-router (30-tool curated profile in tools/list, 23 under `--readonly`, 24 in the Gen 2 hosted-lane profile; 70 curated routes) over stdio JSON-RPC. Agents connect here.
https://www.whitemagic.dev/llms.txt
− Default recommendation: stable Gen 2. Gen 3 is an adjacent experimental preview.− ### Experimental Gen 3 — v10.5.0− Release: https://github.com/lbailey94/whitemagic/releases/tag/v10.5.0− curl -fsSL "https://www.whitemagic.dev/install.sh?ref=llms" | WM_STORE="$HOME/.local/share/whitemagic/gen3-preview" sh -s -- --version v10.5.0 --dir "$HOME/.local/bin/whitemagic-gen3" --ref llms --no-path− Observed Linux MCP profiles: cyberbrain: 18 tools/list entries; full: 60 tools/list entries.− npm exact version: whitemagic-mcp@10.5.0. Docker exact tag: lbailey94/whitemagic:10.5.0.− > Local-first memory and session continuity for AI agents. Decisions, project state, and checkpoints survive restarts, context resets, upgrades, and model switches — the canonical store stays on your machine (LMDB + Tantivy; no account, no cloud required). Open source (MIT); 7 native Rust crates (`deny(unsafe_code)`); release record v10.5.0.− https://www.whitemagic.dev/data/stable-restart-example.json pins the release and Linux x86_64 musl asset for four separate CLI processes over a fresh throwaway local store. One authored decision and checkpoint next-queue were recovered; no model was connected. This one-host capture does not establish overnight duration, cross-host recovery, provider/model-switch parity, or other-platform behavior. Human walkthrough: https://www.whitemagic.dev/#proof.− - Conformance referee: `POST /conformance` grades a verifier implementation's outputs over the pinned corpus (40 bundles, 21 verification receipts, 208 hostile cases) and returns a signed report with a CONFORMANT / PARTIAL / NONCONFORMANT verdict. Build a submission with `tools/conformance_submit.py` (`--python`, `--rust-bin`, or `--js`); the referee never executes submitted code, and reports verify offline.− - Measured storage and chain integrity (2026-10-14/15): (a) opt-in Gen3 at-rest XChaCha20-Poly1305 record sealing refused 8/8 direct disk byte-flips (`/data/at-rest-tamper-2026-10-14/at_rest_tamper_test.sh`); (b) client-encrypted Memory Crystals (`wm-crystal`) rejected 8/9 storage-level edits on the read path with a same-disk commitment and 9/9 edits (including whole-store snapshot rollback) with an off-store `wm.crystal-set-commitment` anchor (`continuity-receipt/ops/interop-evidence/agmi-row/`− - [Agentic Resource Discovery index (ARD)](https://www.whitemagic.dev/.well-known/ard.json) – one file pointing at the MCP server card and A2A agent card (predecessor path: /.well-known/ai-catalog.json)− - [MCP Server Card](https://www.whitemagic.dev/.well-known/mcp/server-card.json) – SEP-1649 card: serverInfo, transport, tools− - [Google A2A Agent Card](https://www.whitemagic.dev/.well-known/agent.json)− - [Agent manifest](https://www.whitemagic.dev/ai-agent.json)− - Rate card & Discovery: `https://www.whitemagic.dev/pricing.json` and `https://www.whitemagic.dev/.well-known/agent-economy.json`− - Machine-readable: `/.well-known/agent-economy.json` and `/ai-agent.json`.+ Current release status: GitHub latest v9.3.4 is the current Gen 2 stable install pin. npm's latest dist-tag is 9.3.4. Use the explicit versioned commands below; the last complete Gen 2 install remains v9.3.4, and Gen 3 v10.6.1 remains experimental.+ ### Experimental Gen 3 — v10.6.1+ Release: https://github.com/lbailey94/whitemagic/releases/tag/v10.6.1+ curl -fsSL "https://www.whitemagic.dev/install.sh?ref=llms" | WM_STORE="$HOME/.local/share/whitemagic/gen3-preview" sh -s -- --version v10.6.1 --dir "$HOME/.local/bin/whitemagic-gen3" --ref llms --no-path+ Observed Linux MCP profiles: cyberbrain: 18 tools/list entries; full: 61 tools/list entries.+ npm exact version: whitemagic-mcp@10.6.1. Docker exact tag: lbailey94/whitemagic:10.6.1.+ > Local-first memory and session continuity for AI agents. Decisions, project state, and checkpoints survive restarts, context resets, upgrades, and model switches — the canonical store stays on your machine (LMDB + Tantivy; no account, no cloud required). Open source (MIT); 7 native Rust crates (`deny(unsafe_code)`); release record v10.6.1.+ - Conformance referee: `POST /conformance` grades a verifier implementation's outputs over the pinned referee corpus (40 bundle vectors, 21 verification-receipt vectors, 208 hostile cases; the repository ships 80 canonical JSON vector fixtures in total, including 27 verification-receipt vectors) and returns a signed report with a CONFORMANT / PARTIAL / NONCONFORMANT verdict. Build a submission with `tools/conformance_submit.py` (`--python`, `--rust-bin`, or `--js`); the referee never executes su+ - Hostile-IP IOC feed: `GET https://api.whitemagic.dev/iocs` (keyless JSON from the Citadel deception perimeter; sanitized ban-grade blocklist, payload hashes, JA4 fingerprints; refreshed twice daily; `blocklist.txt`, `payloads.txt`, and dated feeds under `/iocs/`).+ - [Hostile-IP IOC feed](https://api.whitemagic.dev/iocs) – sanitized defender blocklist, payload hashes, JA4 fingerprints; refreshed twice daily
https://www.whitemagic.dev/llms.txt
− ### Experimental Gen 3 — v10.3− Release: https://github.com/lbailey94/whitemagic/releases/tag/v10.3− curl -fsSL "https://www.whitemagic.dev/install.sh?ref=llms" | WM_STORE="$HOME/.local/share/whitemagic/gen3-preview" sh -s -- --version v10.3 --dir "$HOME/.local/bin/whitemagic-gen3" --ref llms --no-path− Observed Linux MCP profiles: cyberbrain: 12 tools/list entries; full: 44 tools/list entries.− npm exact version: whitemagic-mcp@10.3. Docker exact tag: lbailey94/whitemagic:10.3.− > Local-first memory and session continuity for AI agents. Decisions, project state, and checkpoints survive restarts, context resets, upgrades, and model switches — the canonical store stays on your machine (LMDB + Tantivy; no account, no cloud required). Open source (MIT); 6 native Rust crates (`deny(unsafe_code)`); release record v10.3.− - Caller-Claim Notarization (Proof-of-Context): `POST /notarize` signs caller-supplied context/prompt digests and bounded claims (action, model, metadata, agent address) under a tamper-evident UTC timestamp. The service does not observe the underlying context or execution. Stored caller-claim attestations are retrievable keylessly at `GET /notarize/<digest>`; writes are metered through the x402 / session-pass lease, and the `whitemagic-pay` SDK exposes it as `notarize_context` / `notarizeContext− - Client-Encrypted Memory Crystals: `POST /crystals` stores client-side ChaCha20-Poly1305 encrypted state with SHA-256 object IDs ($0.02 USDC via x402 write gating); all reads and writes require an authenticated owner assertion mapped through the explicit owner registry. Payment or a session pass alone does not establish ownership. Owner assignment is manual; no automatic first-reader claim or self-service mapping flow is advertised. Existing unmapped legacy data remains held in protected quaran− - Memory Crystal write: $0.02 / crystal (reads and lineage queries are free but require an authenticated registry-mapped owner)+ ### Experimental Gen 3 — v10.5.0+ Release: https://github.com/lbailey94/whitemagic/releases/tag/v10.5.0+ curl -fsSL "https://www.whitemagic.dev/install.sh?ref=llms" | WM_STORE="$HOME/.local/share/whitemagic/gen3-preview" sh -s -- --version v10.5.0 --dir "$HOME/.local/bin/whitemagic-gen3" --ref llms --no-path+ Observed Linux MCP profiles: cyberbrain: 18 tools/list entries; full: 60 tools/list entries.+ npm exact version: whitemagic-mcp@10.5.0. Docker exact tag: lbailey94/whitemagic:10.5.0.+ > Local-first memory and session continuity for AI agents. Decisions, project state, and checkpoints survive restarts, context resets, upgrades, and model switches — the canonical store stays on your machine (LMDB + Tantivy; no account, no cloud required). Open source (MIT); 7 native Rust crates (`deny(unsafe_code)`); release record v10.5.0.+ - Caller-Claim Notarization (Proof-of-Context): `POST /notarize` signs caller-supplied context/prompt digests and bounded claims (action, model, metadata, agent address) under a tamper-evident UTC timestamp. The service does not observe the underlying context or execution. Stored caller-claim attestations are retrievable keylessly at `GET /notarize/<digest>`; POST /notarize is currently keyless, and the `whitemagic-pay` SDK exposes it as `notarize_context` / `notarizeContext`.+ - Measured storage and chain integrity (2026-10-14/15): (a) opt-in Gen3 at-rest XChaCha20-Poly1305 record sealing refused 8/8 direct disk byte-flips (`/data/at-rest-tamper-2026-10-14/at_rest_tamper_test.sh`); (b) client-encrypted Memory Crystals (`wm-crystal`) rejected 8/9 storage-level edits on the read path with a same-disk commitment and 9/9 edits (including whole-store snapshot rollback) with an off-store `wm.crystal-set-commitment` anchor (`continuity-receipt/ops/interop-evidence/agmi-row/`+ - Client-Encrypted Memory Crystals: `POST /crystals` stores client-side ChaCha20-Poly1305 encrypted state with SHA-256 object IDs; arrange a provisioned owner-mapped key before using storage; all reads and writes require an authenticated owner assertion mapped through the explicit owner registry. Payment or a session pass alone does not establish ownership. Owner assignment is manual; no automatic first-reader claim or self-service mapping flow is advertised. Existing unmapped legacy data remain+ - Indie Developer Lane ($15/mo): `https://www.whitemagic.dev/hosted#tiers`+ - Team Swarm Lane ($79/mo): `https://www.whitemagic.dev/hosted#tiers`+ - Memory Crystals: arrange operator-provisioned owner mapping before paying; payment or a session pass alone does not grant access. Reads and lineage are free with owner authentication.
https://www.whitemagic.dev/llms.txt
− ### Experimental Gen 3 — v10.2.0-alpha.6− Release: https://github.com/lbailey94/whitemagic/releases/tag/v10.2.0-alpha.6− curl -fsSL "https://www.whitemagic.dev/install.sh?ref=llms" | WM_STORE="$HOME/.local/share/whitemagic/gen3-preview" sh -s -- --version v10.2.0-alpha.6 --dir "$HOME/.local/bin/whitemagic-gen3" --ref llms --no-path− npm exact version: whitemagic-mcp@10.2.0-alpha.6. Docker exact tag: lbailey94/whitemagic:10.2.0-alpha.6.− > Local-first memory and session continuity for AI agents. Decisions, project state, and checkpoints survive restarts, context resets, upgrades, and model switches — the canonical store stays on your machine (LMDB + Tantivy; no account, no cloud required). Open source (MIT); 6 native Rust crates (`deny(unsafe_code)`); release record v10.2.0-alpha.6.− A read-only hosted MCP endpoint for evaluation runs at `https://mcp.whitemagic.dev/mcp` (streamable-http; keyless `initialize`/`tools/list` for directory probes; free evaluation keys – instant at `https://mcp.whitemagic.dev/keys`; curated public corpus only; no SLA). Stateless receipt verification & trust infrastructure runs at `https://api.whitemagic.dev`:− - [WhiteMagic](https://www.whitemagic.dev/whitemagic) – the product and the full setup guide: install → grimoire → client config → work → resume− - [Trust & receipts](https://www.whitemagic.dev/trust) – what a signed claim proves, the five-minute verification recipe, and the browser explorer− - [Hosted lanes](https://www.whitemagic.dev/hosted) – try the hosted recall and verification services without an account− - Hosted recall: $0.01 / query (or instant free key at `https://mcp.whitemagic.dev/keys`)− - Receipt verification: $0.01 / call− - ERC-8004 task-outcome validation: $0.01 / task+ ### Experimental Gen 3 — v10.3+ Release: https://github.com/lbailey94/whitemagic/releases/tag/v10.3+ curl -fsSL "https://www.whitemagic.dev/install.sh?ref=llms" | WM_STORE="$HOME/.local/share/whitemagic/gen3-preview" sh -s -- --version v10.3 --dir "$HOME/.local/bin/whitemagic-gen3" --ref llms --no-path+ npm exact version: whitemagic-mcp@10.3. Docker exact tag: lbailey94/whitemagic:10.3.+ > Local-first memory and session continuity for AI agents. Decisions, project state, and checkpoints survive restarts, context resets, upgrades, and model switches — the canonical store stays on your machine (LMDB + Tantivy; no account, no cloud required). Open source (MIT); 6 native Rust crates (`deny(unsafe_code)`); release record v10.3.+ A read-only hosted MCP endpoint for evaluation runs at `https://mcp.whitemagic.dev/mcp` (streamable-http; keyless `initialize`/`tools/list` for directory probes; free evaluation keys – instant at `https://mcp.whitemagic.dev/keys`; curated public corpus only; no SLA). An experimental next lane (`https://next.mcp.whitemagic.dev/mcp`) carries the invitation-only hosted-memory write beta: write-scoped keys get isolated per-tenant stores, reads fuse tenant + corpus with `partition: tenant | corpus` l+ - [WhiteMagic](https://www.whitemagic.dev/whitemagic) – product fit, local data boundaries, stable capabilities, and release evidence+ - [Install](https://www.whitemagic.dev/install) – platform selection, first run, client setup, recovery, and isolated preview instructions+ - [Trust & receipts](https://www.whitemagic.dev/trust) – signature and digest scope, a local browser sample, and a complete hosted or offline verification path+ - [Hosted lanes](https://www.whitemagic.dev/hosted) – choose read-only recall or receipt verification, compare free access paths, connect a client, see the published prepaid recall-key rate card, and the hosted-memory write beta (next lane) with tenant pricing+ - [Continuity scheme registry](https://www.whitemagic.dev/.well-known/continuity-registry.json) – content-free manifest: receipt schemes, status, verifier pointers, transitions, aggregate counters+ - Stripe checkout & node subscriptions (live):+ - Rails: Stripe Checkout, Link Agent Wallet, credit cards, Apple Pay.+ - Currencies: USD, USDC.+ - Hosted Node Lease ($49/mo): `https://buy.stripe.com/7sY9AV6KU5xt9WH0MmgA801`+ - Sovereign Fleet Peering ($249/mo): `https://buy.stripe.com/aFa7sNc5eaRN4Cndz8gA802`+ - Alchemical Custom Pilot ($1,500): `https://buy.stripe.com/dRmeVf6KUcZVfh1fHggA803`+ - Rate card & Discovery: `https://www.whitemagic.dev/pricing.json` and `https://www.whitemagic.dev/.well-known/agent-economy.json`+ - Network: Base Mainnet (Chain ID 8453)+ - Asset: USDC (`0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913`)+ - Treasury: `0x213b6bB4fB073E86167c58DA6Cb6E9477557DaA8`+ - Single Call / Probe: $0.002 USDC (60s lease)+ - Task Lease: $0.01 USDC (300s lease)+ - Swarm Lease: $0.05 USDC (900s lease)+ - Day Pass: $0.50 USDC (24h lease)+ - Client SDK: `pip install whitemagic-pay` or `npm install whitemagic-pay` (EIP-3009 gasless permit signing, faucet passes, HMAC session tokens).+ - Terms, delivery, cancellations & refunds: `https://www.whitemagic.dev/legal#refunds` (14-day refund window, cancel anytime via customer portal, automated instant digital delivery).
https://www.whitemagic.dev/llms.txt
− > Local-first memory and session continuity for AI agents. Decisions, project state, and checkpoints survive restarts, context resets, upgrades, and model switches — the canonical store stays on your machine (LMDB + Tantivy; no account, no cloud required). Open source (MIT); 16 native Rust crates (`deny(unsafe_code)`); measured v9.3.1.− > Under the hood: 307 authored capabilities behind a single NLU-routed `wm` MCP meta-router (a 30-tool agent lifecycle surface in `tools/list` — 23 entries under `--readonly`, 24 on the hosted lane (which adds `memory.search_batch`); 70 routes curated on the default profile; 1.1µs hot-path dispatch).− WhiteMagic gives AI agents durable memory, resumable sessions, provenance, and governance that runs at the dispatch seam — not as prompts — while the canonical store stays on the user's machine. Built over 2025–2026 by solo architect Lucas Bailey (WhiteMagic Labs, MIT). The wider research program — holographic memory model, Dharma/Karma governance layers, bicameral reasoning, dream-cycle consolidation, thermodynamic homeostasis — is documented at https://www.whitemagic.dev/research; those are re− The durable-memory core — spatial memory, the Karma audit ledger, and the dispatch seam — ships today; sandboxing and graduated enforcement ship in the governance layer; the bicameral reasoner and homeostatic consolidation are active research. The Research page carries the status label for every public claim. The six systems, briefly:− 1. **5D Spatial & Holographic Memory:** Continuous spatial memory model with a strict no-deletion policy (rotation, decay, and consolidation across 16 memory galaxies – 15 cognition galaxies plus a telemetry evidence galaxy excluded from default recall – using LMDB and Tantivy full-text search).− 2. **The Dharma Immune System & Landlock Sandboxing:** Linux kernel-level Landlock file sandboxing, transaction firewalls, and graduated ethical enforcement (LOG, TAG, WARN, THROTTLE, BLOCK).− 3. **The Karma Hash-Chained Audit Ledger:** Append-only cryptographic Merkle tree verifying declared intent vs actual tool execution side-effects.− 4. **1.1µs High-Throughput Dispatch (PRAY Mode):** Sub-microsecond hot-path execution in pure Rust, folding 307 authored capabilities behind a single NLU-routed meta-router – a 30-tool agent lifecycle surface (23 under `--readonly`, 24 on the hosted lane) – to avoid the degradation measured past ~50 exposed tools in our workloads.− ### Option 1: One-Line Installer (Linux / macOS)− ```bash− curl -fsSL https://www.whitemagic.dev/install.sh?ref=llms | sh− ```− "command": "wm",− The MCP surface is a single NLU-routed `wm` meta-router over 307 authored capabilities, exposing a 30-tool agent lifecycle surface in tools/list (the `wm` meta-tool, 14 lifecycle aliases, and 15 read-only handles: memory.create/search/read/list/hybrid_recall/update/revisions/ingest, session.start/record/continuity/checkpoint, receipts.emit/verify; plus read-only: memory.count/stats/tags/aggregate/associations/batch_read/query/filter/nearby/vector.search, session.list/recall/replay, gnosis.status− - Verification: `/health`, `/info`, and `/notarize/*` keyless; keyed `POST /verify`; spec 0.1–0.4, verifier 0.4.1; `?receipt=1` adds a signed full-result record; anchors at `/anchors/<digest>`, OpenAPI at `/openapi.json`, spec and reference implementations at `https://github.com/lbailey94/continuity-receipt`.− - Proof-of-Context Notarization: `POST /notarize` signs an RFC 8785 JCS Ed25519 attestation (`wm.context-notarization`) binding prompt hashes, context digests, actions, and models. Free keyless retrieval and offline verification at `GET /notarize/<digest>`.− - ERC-8004 Agent Trust: `POST /erc8004/validate` evaluates continuity receipts / task bundles and issues EIP-712 typed oracle attestations for on-chain settlement on Base ($0.01 USDC via x402).− - Zero-Knowledge Memory Crystals: `POST /crystals` stores client-side ChaCha20-Poly1305 encrypted state with content addressing and dark tenant isolation ($0.02 USDC via x402 write gating); keyless free `GET /crystals/<id>` reads with conditional ETag/304 caching; lineage queries at `GET /crystals/lineage?tenant=<hash>`. Zero host exposure: host never sees plaintext state or decryption keys.− - `wm serve` – Run the MCP server: a single NLU-routed `wm` meta-router (30-tool lifecycle surface in tools/list, 23 under `--readonly`, 24 on the hosted lane; 70 curated routes) over stdio JSON-RPC. Agents connect here.− - `wm selftest` – ~1s end-to-end invariant check on a throwaway store (8 invariants, `--json`).− - `wm update check` | `install` | `rollback` – Update operations against the signed release manifest (Ed25519); installs are transactional (sha256 → selftest gate → atomic swap → auto-rollback).− - `wm session start|record|checkpoint|continuity|replay` – Session continuity straight from the CLI, no MCP transport required: start a session, record turns, checkpoint state, and recall exactly where the previous session left off; `session.replay` is lossless (byte-exact, privacy-excluded, explicit refusals instead of silent truncation).− - [Research](https://www.whitemagic.dev/research) – four programs studying persistent intelligence: question, standing, evidence, open problem− - [Timeline](https://www.whitemagic.dev/timeline) – source-linked history of WhiteMagic releases and field announcements− - [WhiteMagic](https://www.whitemagic.dev/whitemagic) – the product: install → grimoire → connect → work → resume− - [Setup guide](https://www.whitemagic.dev/whitemagic/guide) – per-client MCP setup: Claude Code, Claude Desktop, Cursor, Codex CLI, Muse Code, VS Code, opencode, Antigravity, Devin Desktop, or any MCP client− - [Support](https://www.whitemagic.dev/support) – the free-forever statement, funding order, research collaboration, integration partnership, sponsored research, grants, and the one voluntary tip jar− - [About](https://www.whitemagic.dev/about) – the lab, its principles, the posture, the disambiguation− - [Contact](https://www.whitemagic.dev/contact) – research collaboration, governance work, and MCP engineering inquiries− - [ERC-8004 Agent Trust Service](https://api.whitemagic.dev/erc8004/validate) – On-chain agent trust verification & EIP-712 oracle attestations on Base− - [Memory Crystals Store](https://api.whitemagic.dev/crystals) – Zero-knowledge encrypted state store for sovereign agents− - ERC-8004 task validation & EIP-712 attestation: $0.01 / task− - Memory Crystal write: $0.02 / crystal (reads and lineage queries are free and keyless)+ <!-- BEGIN INSTALL CHANNELS -->+ ## Install channels+ Default recommendation: stable Gen 2. Gen 3 is an adjacent experimental preview.+ ### Recommended Gen 2 — v9.3.4+ Release: https://github.com/lbailey94/whitemagic/releases/tag/v9.3.4+ Published native assets: Linux (ARM64 / Apple Silicon, x86-64); macOS (ARM64 / Apple Silicon, x86-64); Windows (x86-64).+ Install-gate declarations are release-manifest evidence, not a fresh installation on this visitor's machine.+ Linux / macOS:+ ```sh+ curl -fsSL "https://www.whitemagic.dev/install.sh?ref=llms" | sh -s -- --version v9.3.4 --dir "$HOME/.local/bin" --ref llms+ ```+ Windows (checksum-verifying tagged PowerShell installer):+ ```powershell+ & ([scriptblock]::Create((irm 'https://raw.githubusercontent.com/lbailey94/whitemagic/v9.3.4/scripts/install.ps1'))) -Version 'v9.3.4' -Dir (Join-Path $env:LOCALAPPDATA 'WhiteMagic\bin') -Ref 'llms'+ ```+ Observed Linux MCP profiles: curated: 30 tools/list entries.+ npm exact version: whitemagic-mcp@9.3.4. Docker exact tag: lbailey94/whitemagic:9.3.4.+ ### Experimental Gen 3 — v10.2.0-alpha.6+ Release: https://github.com/lbailey94/whitemagic/releases/tag/v10.2.0-alpha.6+ Published native assets: Linux (ARM64 / Apple Silicon, x86-64); macOS (ARM64 / Apple Silicon).+ Install-gate declarations are release-manifest evidence, not a fresh installation on this visitor's machine.+ Linux / macOS:+ ```sh+ curl -fsSL "https://www.whitemagic.dev/install.sh?ref=llms" | WM_STORE="$HOME/.local/share/whitemagic/gen3-preview" sh -s -- --version v10.2.0-alpha.6 --dir "$HOME/.local/bin/whitemagic-gen3" --ref llms --no-path+ ```+ This preview has no Windows or Intel macOS native asset; use Gen 2 on those platforms.+ Observed Linux MCP profiles: cyberbrain: 12 tools/list entries; full: 44 tools/list entries.+ npm exact version: whitemagic-mcp@10.2.0-alpha.6. Docker exact tag: lbailey94/whitemagic:10.2.0-alpha.6.+ Keep Gen 2 as the daily binary. The preview command leaves PATH unchanged; invoke its own binary and store explicitly:+ ```sh+ "$HOME/.local/bin/whitemagic-gen3/wm" --store "$HOME/.local/share/whitemagic/gen3-preview" --version+ "$HOME/.local/bin/whitemagic-gen3/wm" --help+ "$HOME/.local/bin/whitemagic-gen3/wm" serve --help+ "$HOME/.local/bin/whitemagic-gen3/wm" --store "$HOME/.local/share/whitemagic/gen3-preview" serve+ ```+ Gen 2 connect/setup/update workflows do not apply to this preview. Model-dependent retrieval requires its own model provisioning; binary installation alone does not qualify those paths.+ Channel source record: https://www.whitemagic.dev/api/install-channels.json+ <!-- END INSTALL CHANNELS -->+ > Local-first memory and session continuity for AI agents. Decisions, project state, and checkpoints survive restarts, context resets, upgrades, and model switches — the canonical store stays on your machine (LMDB + Tantivy; no account, no cloud required). Open source (MIT); 6 native Rust crates (`deny(unsafe_code)`); release record v10.2.0-alpha.6.+ > Gen 2 / v9 stable curated profile: 307 authored capabilities behind a single NLU-routed `wm` MCP meta-router, with 30 tools in `tools/list` (23 under `--readonly`, 24 on the hosted lane, which adds `memory.search_batch`), 70 curated routes, and 1.1µs hot-path dispatch. The experimental Gen 3 profile tool lists differ; see the observed profiles in the channel section above.
Showing the first 40 of each.
We can't find the internet
Attempting to reconnect
Something went wrong!
Attempting to reconnect