Documentation

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

how-to

How to Benchmark a Function

Measure speedup correctly from start to finish.

how-to

How to Bundle a Project

Include local imports in your compile request.

how-to

How to Cache Artifacts in CI

Persist compiled artifacts between CI runs.

how-to

How to Compile Your First Function

A step-by-step walkthrough of compiling a single Python function.

how-to

How to Debug a Correctness Mismatch

Step-by-step diagnosis when native output differs from CPython.

how-to

How to Export Usage Data

Download and analyse your usage JSON files.

how-to

How to Force CPython Fallback

Temporarily disable compilation for testing or safety.

how-to

How to Handle Compilation Failure

What to do when compile fails and how to fix it.

how-to

How to Integrate with Makefile

Add Pyvorin compilation targets to your Makefile.

how-to

How to Monitor Usage

Track compile credits, fallback rates, and speedups.

how-to

How to Pre-compile Before Deployment

Warm the cache before your app goes live.

how-to

How to Profile with cProfile

Find hot functions worth compiling.

how-to

How to Read a Compile Job Report

Interpret job status, failure codes, and diagnostics.

how-to

How to Report a Bug

Collect diagnostics and submit a useful bug report.

how-to

How to Run a Speed Proof

Complete walkthrough of pyvorin proof command.

how-to

How to Set Up a Team License

Configure shared licenses for enterprise teams.

how-to

How to Share Compiled Artifacts

Share native binaries across team members and environments.

how-to

How to Use Local Native Mode

Compile locally without the remote API.

how-to

How to Use with pre-commit

Compile and benchmark before every commit.

how-to

How to Write a Custom Benchmark

Create reproducible benchmarks for your specific workload.