Search documentation

Jump to any page or section

Documentation Hub

Wizard Docs

A local-first autonomous data analysis agent. Investigates, executes real code in secure sandboxes, self-corrects on errors, and independently verifies conclusions.

Explore Documentation

How Wizard Works

  1. 01

    Manager plans & reasons: Formulates hypotheses and chooses the next analytical move.

  2. 02

    Worker generates code: Writes targeted Python using DuckDB, Polars, or pandas.

  3. 03

    AST guard screens code: Prevents dangerous system operations or interpreter traversal.

  4. 04

    Execution in sandbox: Runs inside OS-contained subprocesses (Landlock/seccomp on Linux, sandbox-exec on macOS, Job Objects on Windows) or Docker.

  5. 05

    Real feedback & self-correction: The manager inspects real output and tracebacks, self-correcting mistakes automatically.

  6. 06

    Trust verification: Re-derives headline numbers by an alternative route and flags any ungrounded figures.

Local vs Cloud Data Modes

CapabilityLocal modeCloud permitted
Privacy guarantee100% on-device — zero data egressExternal LLM API calls permitted
Model backendsOllama, LM Studio, local vLLMOpenAI, Anthropic, custom gateways
EmbeddingsLocal sentence embeddings (embeddinggemma)Remote embedding APIs
Network egressDenied by default at the sandbox layerOutbound package install on demand