1. Install
pip install whitemagic-core
Python 3.10+. Zero dependencies. ~3 second install. 29 tools to start, 70 defined across 10 levels.
2. Setup & MCP Config
wm setup # Interactive setup (Level 1, progressive)
wm serve # Start MCP server (stdio)
Or add to your MCP client config (Claude Desktop, Cursor, Windsurf, etc.):
{
"mcpServers": {
"whitemagic-core": {
"command":"wm",
"args": ["serve"]
}
}
}Model-agnostic, environment-agnostic, local or cloud. Works with any MCP-compatible client.
3. Use
wm memory --create "Project Notes" "Deploy v2.0 on Friday" --tags deploy,staging
wm memory --search "deploy"
wm level # Check your level and XP
wm achievements # See your badges
Earn XP by using tools. Level up to unlock governance, session recording, pattern discovery, and more. Or skip with wm level set 10.
4. Agentic IDE
Ask any AI coding assistant to find and set up WhiteMagic Core for you:
# In Cursor, Windsurf, Claude Code, or OpenCode:
"Install whitemagic-core and configure it as an MCP server"
# Or with Hermes or any agentic framework:
"Find whitemagic-core on PyPI and set it up for me"
WhiteMagic adapts to any platform or environment — just ask your AI to get started.
Core vs. Full WhiteMagic
| Core | Full WhiteMagic |
|---|
| Tools | 29 implemented | 877+ |
| Dependencies | 0 | 20+ |
| Install time | ~3s | ~10min |
| Lines of code | 5.7K | 425K |
| Galaxies | 6 | 14 |
Same SQLite schema, same XP state. Upgrade from Core to Full WhiteMagic anytime without losing data.