Documentation
Guides, API references, and troubleshooting for the Pyvorin platform.
Artifact Caching Explained
How compiled artifacts are cached, keyed, and reused across runs.
Bundle System Internals
How multi-file projects are bundled, hashed, and sent for compilation.
Config File Format
Complete reference for thin_config.json structure and values.
Correctness Guarantees
How Pyvorin ensures compiled output matches CPython exactly.
Fallback Behaviour Deep Dive
Exactly when and why Pyvorin falls back to CPython execution.
How Remote Compilation Works
The journey from Python source code to native machine code via the Pyvorin API.
License Key Hashing
How your license key is protected during network transmission.
Mock Mode for Development
Develop and test without a network connection or valid license.
Network Requirements
Firewall rules, ports, and endpoints the thin client needs access to.
Offline Event Queue
How events are stored and replayed when connectivity is restored.
Telemetry and Privacy
What data is collected, what is not, and how to control it.
Thin Client vs Full Compiler
When to use pyvorin-thin and when to install the full pyvorin package.
Understanding Job Lifecycle
Queued, compiling, complete, failed — what each job status means.
Updating the Thin Client
How to upgrade pyvorin-thin without breaking existing caches.
What Is the Thin Client
Understanding how the Pyvorin thin client works and what it does for you.