Skip to content
The Daily Repo

amd / IRON

Close-to-metal Python API for AMD Ryzen™ AI NPUs, built on MLIR-AIE: declare operators, compile them into graphs, autotune them, and run models entirely on the NPU.

Why this job: topics: llm-inference, edge-ai

What it does

IRON is an open-source Python library for programming the AI Engine array in AMD Ryzen™ AI NPUs, from a single operator up to a whole language model. It is built on the MLIR-AIE compiler and its aie.iron bindings, and runs on NPU1 (Phoenix, Hawk Point) and NPU2 (Strix, Strix Halo, Krackan).

Get started

No single install command. Read the steps in the README (opens in new tab)

Maintenance
Active
Last commit 5 days ago
Stars
154
+2 this week
Licence
Apache-2.0
Allows business use
Downloads for
None listed
No release files
Latest version
1 releases
None marked latest
Built with
Python
99% of the code

Is it looked after?

Contributors
8
Last 90 days
Issues
77% closed
10 still open
Pull requests
145 merged
24 waiting
Releases
1
0 in the last year
More: languages, topics and project record

Languages

  • Python 99%
  • C++ 1%
  • Shell <1%
  • Makefile <1%

Topics

  • ai-engine
  • amd
  • compiler
  • npu
  • python
  • ryzen-ai
  • xdna
  • fastflow-sdk
  • edge-ai
  • llm-inference
  • iron
  • mlir-aie

Project record

  • JobLocal LLMs
  • StatusListed
  • Commits146
  • Forks57
  • Watching6
  • Stars in 28 days+6
  • CreatedSep 19, 2025
  • First seen by usNov 7, 2026
  • CheckedNov 9, 2026

Type to search.

Try