AutoVM can now call Python code directly. a2py transpiles Auto to Python. Bridge the gap between systems programming and the Python ecosystem.
AutoVM now has first-class Python interoperability. Import Python modules and call them as if they were native Auto code.
use.py imports Python modulesuse.py math: sqrt, pi
fn main() {
print(sqrt(2.0))
print(pi)
}Compile Auto to Python. Generate idiomatic Python code from your Auto source.
use → import — module system translation@dataclass — Auto structs become Python dataclasses# Auto source
struct Point { x: float, y: float }
# Generated Python
@dataclass
class Point:
x: float
y: floatPython support is Alpha today. The roadmap targets full ecosystem access.
Access PyTorch, NumPy, Pandas, and the entire Python AI stack from Auto.
Script in AutoVM with Python interop, then transpile to Python for deployment.
Future: bypass Python glue and call C/C++ extensions directly.
Combine Auto's type safety with Python's data ecosystem.
Rust-grade FFI performance for Python interop.
Move between systems programming and scripting without switching languages.
Read the parity roadmap, run the conformance tests, or try Python interop in the Playground.