magpie
Deterministic programming language compiler with GPU and WASM backends
All Skills in This Repository (1)
Pure Emerald Level IndicatorsFrequently Asked Questions
FAQPage SchemaHow to install Magpie?โผ
Run `npx skills add magpie-lang/magpie --all -g -y` in your terminal to install the Magpie skill globally for your coding agent.
What is the Magpie programming language?โผ
Magpie is an experimental compiled language with explicit ownership, ARC memory management, and a strict SSA text format designed for deterministic, machine-friendly output.
Can Magpie compile to GPU backends?โผ
Yes. It supports five GPU backends: SPIR-V for Vulkan, MSL for Apple Metal, PTX for NVIDIA CUDA, HIP for AMD, and WGSL for WebGPU, with automatic runtime detection.
Why is Magpie designed for coding agents?โผ
Its unambiguous SSA syntax, canonical formatting, and machine-readable JSON diagnostics let agents generate, compile, and repair code in fast deterministic loops.
How do I debug Magpie compiler errors?โผ
Run `magpie explain <CODE>` with any diagnostic code to get remediation details, and use `--output json` for structured machine-readable error output.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core