WhiteMagic 26.0.4 — legacy Python generation (retired)
This is the retired Gen-1 (Python) generation of WhiteMagic. It stays installable and importable for pinned and legacy use, but it is not the current product. The current WhiteMagic is the Rust v9 line: a local-first memory and session-continuity server for AI agents, shipped as a single static binary behind one curated MCP surface.
Current WhiteMagic → https://www.whitemagic.dev · Setup guide · Releases
If you arrived here looking for WhiteMagic
You are on the legacy Python package (whitemagic 26.x, Gen-1,
retired August 2026). Install the current line instead:
# one-line installer (Linux x86-64 install-gated; macOS and Windows binaries published)
curl -fsSL "https://www.whitemagic.dev/install.sh" | sh
# alternatives
npx whitemagic-mcp serve # npm launcher
cargo install whitemagic # crates.io
docker run -i lbailey94/whitemagic:9 serve
Then run wm grimoire to verify readiness and wm connect --write to wire
your MCP clients. The v9 line is one curated 9-tool MCP surface (wm,
memory.*, session.*) over a durable local store — not the 800+ tool
surface of this legacy generation.
What this package still is
- The last Python implementation of WhiteMagic (Gen-1). It remains
installable and importable so existing pins (
whitemagic==26.x) and legacy scripts keep working. pip install whitemagic[mcp]still installs the legacy Python MCP server.- No new features, security fixes, or support are provided for this line. It is frozen; existing behavior is preserved as-is.
Migration notes
- Python package → Rust binary. The current line uses a different storage engine (LMDB + local indexes), so data migration from a Gen-1 SQLite store is not automatic. Keep both installed side by side if you need the old data while starting fresh on v9.
- The legacy
wmconsole script was removed in 26.0.4 so a pip install cannot shadow the currentwmbinary. The legacy CLI entry point iswhitemagic. - Importing
whitemagicemits aDeprecationWarning; the CLI prints a one-line notice on stderr. SetWM_LEGACY_SUPPRESS=1to silence both in test environments.
Historical documentation
The 26.0.3 README (877 callable tools, 28 Gana meta-tools, 6D holographic memory, 14 galaxies, Dharma governance, citta stream, MandalaOS compartments, 7-language polyglot acceleration, Violet security pipeline) described the Gen-1 feature set and is preserved in repository history: https://github.com/lbailey94/whitemagic.
MIT licensed. Local-first. No telemetry.
Release files for whitemagic 26.0.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| whitemagic-26.0.4.tar.gz | 3.7 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| whitemagic-26.0.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 8.2 MB
Release files / whitemagic-26.0.4.tar.gz
| Download URL | whitemagic-26.0.4.tar.gz |
|---|---|
| Size | 3.7 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
74ebe147c05d9b52754d28490a5a27de010664ddf690b94b402167d01f93023a
|
|
BLAKE2b-256 checksum How to use checksums |
78b017ef3ea56a2c432e3b31c72da260ec57cc3f1410f5c8f5083fbdf2410ff5
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / whitemagic-26.0.4-py3-none-any.whl
| Download URL | whitemagic-26.0.4-py3-none-any.whl |
|---|---|
| Size | 4.5 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d04e04bc893662152bb79107260416a7173f4c502f8110797bb4b2cf0f69eb19
|
|
BLAKE2b-256 checksum How to use checksums |
569fae9e2f669f17b1e4d05b2bfd24b9705e900b390992d728687c99a1b3b0ac
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|