PYRS logo PYRS

Python in Rust

CPython 3.14 compatibility, built for real execution.

PYRS is a fully AI agent developed Python interpreter in Rust focused on CPython semantic parity, C-API closure, and production-grade runtime behavior.

Target CPython 3.14
Platforms Linux + macOS
Implementation Rust VM + stdlib parity

Real PYRS REPL captures from local runtime sessions.

Parser + VM Parity

CPython-aligned grammar, bytecode execution, and strict differential behavior gates.

Extension Bring-Up

Focused C-API closure for scientific-stack compatibility and ABI surface confidence.

Release Discipline

Parity profiles, nextest checkpoints, and integrity audits drive launch readiness.

Install

Install on MacOS or Linux.

Choose your platform, then pick the installation path that matches your workflow.

GitHub installer

Recommended

One command install from GitHub Releases (defaults to nightly).

shell

				
				curl -fsSL https://raw.githubusercontent.com/BlueBlazin/pyrs/master/scripts/install.sh | bash
			
				
				pyrs --version
			

Homebrew

Install from tip of master via Homebrew (default channel for macOS).

shell

				
				brew install --HEAD blueblazin/tap/pyrs
			
				
				pyrs --version
			

Cargo install (advanced)

Installs only the pyrs binary; requires local CPython 3.14 stdlib.

shell

				
				cargo install --locked --git https://github.com/BlueBlazin/pyrs --bin pyrs
			
				
				pyrs --version
			

GitHub installer

Recommended

One command install from GitHub Releases (defaults to nightly).

shell

				
				curl -fsSL https://raw.githubusercontent.com/BlueBlazin/pyrs/master/scripts/install.sh | bash
			
				
				pyrs --version
			

Cargo install (advanced)

Installs only the pyrs binary; requires local CPython 3.14 stdlib.

shell

				
				cargo install --locked --git https://github.com/BlueBlazin/pyrs --bin pyrs
			
				
				pyrs --version
			

Features

CPython-focused runtime and tools.

PYRS provides a compatible runtime tailored for real-world execution and practical development workflows.

  • 01

    CPython 3.14 Semantic Parity

    Grammar behavior, bytecode execution, and runtime contracts are continuously aligned against CPython expectations.

    Parser parityDifferential gatesRuntime contracts
  • 02

    Bytecode + Source Execution Modes

    Run Python from source files, modules, stdin, REPL sessions, or compiled bytecode with consistent interpreter behavior.

    Source mode.pyc supportInteractive REPL
  • 03

    Scientific-Stack Bring-Up

    C-API closure is tracked as a first-class roadmap lane, focused on pragmatic extension compatibility for real workloads.

    C-API closureNumPy gateABI coverage
  • 04

    Production-Focused Diagnostics

    Tracebacks, syntax diagnostics, and location metadata are shaped for high signal when debugging parity and runtime issues.

    Traceback fidelityCaret spansLocation metadata