Documentation

Guides, API references, and troubleshooting for the Pyvorin platform.

thin-client

Artifact Caching Explained

How compiled artifacts are cached, keyed, and reused across runs.

thin-client

Bundle System Internals

How multi-file projects are bundled, hashed, and sent for compilation.

thin-client

Config File Format

Complete reference for thin_config.json structure and values.

thin-client

Correctness Guarantees

How Pyvorin ensures compiled output matches CPython exactly.

thin-client

Fallback Behaviour Deep Dive

Exactly when and why Pyvorin falls back to CPython execution.

thin-client

How Remote Compilation Works

The journey from Python source code to native machine code via the Pyvorin API.

thin-client

License Key Hashing

How your license key is protected during network transmission.

thin-client

Mock Mode for Development

Develop and test without a network connection or valid license.

thin-client

Network Requirements

Firewall rules, ports, and endpoints the thin client needs access to.

thin-client

Offline Event Queue

How events are stored and replayed when connectivity is restored.

thin-client

Telemetry and Privacy

What data is collected, what is not, and how to control it.

thin-client

Thin Client vs Full Compiler

When to use pyvorin-thin and when to install the full pyvorin package.

thin-client

Understanding Job Lifecycle

Queued, compiling, complete, failed — what each job status means.

thin-client

Updating the Thin Client

How to upgrade pyvorin-thin without breaking existing caches.

thin-client

What Is the Thin Client

Understanding how the Pyvorin thin client works and what it does for you.