Show HN: Transpilatron – an AI tool that converts Python code into C binaries Transpilatron, a new AI tool, converts Python code into native C binaries without requiring C knowledge, achieving up to 58x speedups on benchmarks. The tool uses an AI agent to transpile Python projects to C, compiles them with -O2 or -O3 flags, and outputs fully static binaries with no runtime dependencies. It supports Linux and macOS, and is available via uv. Write Python. Get a native C binary. No C knowledge required. uvx transpilatron your code.py | Benchmark | Python | C | Speedup | |---|---|---|---| | Sieve of Eratosthenes 10M numbers | 0.526s | 0.022s | 24x | | Selection sort 10K elements | 1.963s | 0.033s | 58x | Verified on the same machine. Same output. Fully static binaries. Benchmarker's PC: CPU: Ryzen 5 5500 Python 3.14 Zorin OS 18 transpilatron uses an AI agent to convert your Python project into C, compiles it using -O2 or -O3 flags , and hands you a native binary. No runtime, no interpreter, no dependencies. - Reads your Python entry file and follows all imports - Transpiles the full project to C - Writes a Makefile and compiles static linking for minimal, dynamic for usual - Drops the binary in out/ | Tool | Why | |---|---| | Note: You only need uv on your host machine. The AI agent automatically detects, installs, and configures all other development and verification dependencies like C compilers, make, valgrind, and system headers inside the build environment. Run without installing uvx transpilatron your code.py Or install globally uv tool install transpilatron On first run, the tool installs its dependencies and asks you to authenticate with poolside https://poolside.ai/ . Default mode usual — dynamic linking, libcurl, torch/tflite, web frameworks uvx transpilatron your code.py Minimal mode — fully static, raw sockets, no torch/tflite uvx transpilatron --minimal your code.py The binary lands at out/