{"id":13437817,"url":"https://github.com/iree-org/iree","last_synced_at":"2026-04-13T12:02:43.699Z","repository":{"id":37384431,"uuid":"208145128","full_name":"iree-org/iree","owner":"iree-org","description":"A retargetable MLIR-based machine learning compiler and runtime toolkit.","archived":false,"fork":false,"pushed_at":"2026-03-08T18:18:58.000Z","size":261613,"stargazers_count":3630,"open_issues_count":1561,"forks_count":854,"subscribers_count":90,"default_branch":"main","last_synced_at":"2026-03-08T22:25:27.236Z","etag":null,"topics":["compiler","cuda","jax","machine-learning","mlir","onnx","pytorch","runtime","spirv","tensorflow","vulkan"],"latest_commit_sha":null,"homepage":"http://iree.dev/","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iree-org.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":"MAINTAINERS.md","copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2019-09-12T20:57:39.000Z","updated_at":"2026-03-07T20:45:25.000Z","dependencies_parsed_at":"2025-12-26T13:03:08.863Z","dependency_job_id":null,"html_url":"https://github.com/iree-org/iree","commit_stats":{"total_commits":15424,"total_committers":219,"mean_commits":70.42922374429224,"dds":0.8580134854771784,"last_synced_commit":"62903cc49f38e205fccf5e8a221a08e48abac345"},"previous_names":["iree-org/iree","openxla/iree","google/iree"],"tags_count":2301,"template":false,"template_full_name":null,"purl":"pkg:github/iree-org/iree","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iree-org%2Firee","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iree-org%2Firee/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iree-org%2Firee/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iree-org%2Firee/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iree-org","download_url":"https://codeload.github.com/iree-org/iree/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iree-org%2Firee/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30284628,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-09T02:57:19.223Z","status":"ssl_error","status_checked_at":"2026-03-09T02:56:26.373Z","response_time":61,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["compiler","cuda","jax","machine-learning","mlir","onnx","pytorch","runtime","spirv","tensorflow","vulkan"],"created_at":"2024-07-31T03:01:00.443Z","updated_at":"2026-03-09T06:01:11.065Z","avatar_url":"https://github.com/iree-org.png","language":"C++","readme":"# IREE: Intermediate Representation Execution Environment\n\n\u003cp\u003e\u003cimg src=\"docs/website/docs/assets/images/IREE_Logo_Icon_Color.svg\" width=\"48px\"\u003e\u003c/p\u003e\n\nIREE (**I**ntermediate **R**epresentation **E**xecution **E**environment,\npronounced as \"eerie\") is an [MLIR](https://mlir.llvm.org/)-based end-to-end\ncompiler and runtime that lowers Machine Learning (ML) models to a unified IR\nthat scales up to meet the needs of the datacenter and down to satisfy the\nconstraints and special considerations of mobile and edge deployments.\n\nSee [our website](https://iree.dev/) for project details, user\nguides, and instructions on building from source.\n\n[![IREE Discord Status](https://discordapp.com/api/guilds/689900678990135345/widget.png?style=shield)]([https://discord.gg/wEWh6Z9nMU](https://discord.gg/wEWh6Z9nMU))\n[![pre-commit](https://img.shields.io/badge/pre--commit-enabled-brightgreen?logo=pre-commit)](https://github.com/pre-commit/pre-commit)\n[![OpenSSF Best Practices](https://www.bestpractices.dev/projects/8738/badge)](https://www.bestpractices.dev/projects/8738)\n\n## Project news\n\n* 2025-04-02:\n[AMD submitted an IREE-based SDXL implementation to the MLPerf benchmark suite](https://rocm.blogs.amd.com/artificial-intelligence/mi325x-accelerates-mlperf-inference/README.html#stable-diffusion-xl-sdxl-text-to-image-mlperf-inference-benchmark)\n* 2024-05-23:\n[IREE joins the LF AI \u0026 Data Foundation as a sandbox-stage project](https://lfaidata.foundation/blog/2024/05/23/announcing-iree-a-new-initiative-for-machine-learning-deployment/)\n\n## Project status\n\n### Release status\n\nReleases notes are\n[published on GitHub releases](https://github.com/iree-org/iree/releases?q=prerelease%3Afalse).\n\n| Package | Release status |\n| -- | -- |\nGitHub release (stable) | [![GitHub Release](https://img.shields.io/github/v/release/iree-org/iree)](https://github.com/iree-org/iree/releases/latest)\nGitHub release (nightly) | [![GitHub Release](https://img.shields.io/github/v/release/iree-org/iree?include_prereleases)](https://github.com/iree-org/iree/releases)\n`iree-base-compiler` | [![PyPI version](https://badge.fury.io/py/iree-base-compiler.svg)](https://pypi.org/project/iree-base-compiler)\n`iree-base-runtime` | [![PyPI version](https://badge.fury.io/py/iree-base-runtime.svg)](https://pypi.org/project/iree-base-runtime)\n\nFor more details on the release process, see\nhttps://iree.dev/developers/general/release-management/.\n\n### Build status\n\n[![CI](https://github.com/iree-org/iree/actions/workflows/ci.yml/badge.svg?query=branch%3Amain+event%3Apush)](https://github.com/iree-org/iree/actions/workflows/ci.yml?query=branch%3Amain+event%3Apush)\n[![PkgCI](https://github.com/iree-org/iree/actions/workflows/pkgci.yml/badge.svg?query=branch%3Amain+event%3Apush)](https://github.com/iree-org/iree/actions/workflows/pkgci.yml?query=branch%3Amain+event%3Apush)\n\n#### Nightly build status\n\n| Operating system | Build status |\n| -- | --: |\nLinux | [![CI - Linux arm64 clang](https://github.com/iree-org/iree/actions/workflows/ci_linux_arm64_clang.yml/badge.svg?query=branch%3Amain+event%3Aschedule)](https://github.com/iree-org/iree/actions/workflows/ci_linux_arm64_clang.yml?query=branch%3Amain+event%3Aschedule)\nmacOS | [![CI - macOS x64 clang](https://github.com/iree-org/iree/actions/workflows/ci_macos_x64_clang.yml/badge.svg?query=branch%3Amain+event%3Aschedule)](https://github.com/iree-org/iree/actions/workflows/ci_macos_x64_clang.yml?query=branch%3Amain+event%3Aschedule)\nmacOS | [![CI - macOS arm64 clang](https://github.com/iree-org/iree/actions/workflows/ci_macos_arm64_clang.yml/badge.svg?query=branch%3Amain+event%3Aschedule)](https://github.com/iree-org/iree/actions/workflows/ci_macos_arm64_clang.yml?query=branch%3Amain+event%3Aschedule)\n\nFor the full list of workflows see\nhttps://iree.dev/developers/general/github-actions/.\n\n## Communication channels\n\n*   [GitHub issues](https://github.com/iree-org/iree/issues): Feature requests,\n    bugs, and other work tracking\n*   [IREE Discord server](https://discord.gg/wEWh6Z9nMU): Daily development\n    discussions with the core team and collaborators\n*   (New) [iree-announce email list](https://lists.lfaidata.foundation/g/iree-announce):\n    Announcements\n*   (New) [iree-technical-discussion email list](https://lists.lfaidata.foundation/g/iree-technical-discussion):\n    General and low-priority discussion\n*   (Legacy) [iree-discuss email list](https://groups.google.com/forum/#!forum/iree-discuss):\n    Announcements, general and low-priority discussion\n\n### Related project channels\n\n*   [MLIR topic within LLVM Discourse](https://llvm.discourse.group/c/llvm-project/mlir/31):\n    IREE is enabled by and heavily relies on [MLIR](https://mlir.llvm.org). IREE\n    sometimes is referred to in certain MLIR discussions. Useful if you are also\n    interested in MLIR evolution.\n\n## Architecture overview\n\n\u003c!-- TODO(scotttodd): switch to \u003cpicture\u003e once better supported? https://github.blog/changelog/2022-05-19-specify-theme-context-for-images-in-markdown-beta/ --\u003e\n![IREE Architecture](docs/website/docs/assets/images/iree_architecture_dark.svg#gh-dark-mode-only)\n![IREE Architecture](docs/website/docs/assets/images/iree_architecture.svg#gh-light-mode-only)\n\nSee [our website](https://iree.dev/) for more information.\n\n## Presentations and talks\n\nCommunity meeting recordings: [IREE YouTube channel](https://www.youtube.com/@iree4356)\n\nDate | Title | Recording | Slides\n---- | ----- | --------- | ------\n2025-06-10 | Data-Tiling in IREE: Achieving High Performance Through Compiler Design (AsiaLLVM) | [recording](https://www.youtube.com/watch?v=iANJWUL_SOo) | [slides](https://llvm.org/devmtg/2025-06/slides/technical-talk/wang-data-tilling.pdf)\n2025-05-17 | Introduction to GPU architecture and IREE's GPU CodeGen Pipeline | [recording](https://www.youtube.com/watch?v=9Fy2jxj0ARE) | [slides](https://drive.google.com/file/d/1xbABUy3kQxxBzOUb3WjBOFCSY_sQYdGo/view)\n2025-02-12 | The Long Tail of AI: SPIR-V in IREE and MLIR (Vulkanised) | [recording](https://youtu.be/0zwfc6UkxeE) | [slides](https://www.vulkan.org/user/pages/09.events/vulkanised-2025/T12-Jakub-Kuderski-AMD-IREE-MLIR.pdf)\n2024-10-01 | Unveiling the Inner Workings of IREE: An MLIR-Based Compiler for Diverse Hardware | [recording](https://www.youtube.com/watch?v=a3T74I9gGH8) |\n2021-06-09 | IREE Runtime Design Tech Talk | [recording](https://drive.google.com/file/d/1p0DcysaIg8rC7ErKYEgutQkOJGPFCU3s/view) | [slides](https://drive.google.com/file/d/1ikgOdZxnMz1ExqwrAiuTY9exbe3yMWbB/view?usp=sharing)\n2020-08-20 | IREE CodeGen (MLIR Open Design Meeting) | [recording](https://drive.google.com/file/d/1325zKXnNIXGw3cdWrDWJ1-bp952wvC6W/view?usp=sharing) | [slides](https://docs.google.com/presentation/d/1NetHjKAOYg49KixY5tELqFp6Zr2v8_ujGzWZ_3xvqC8/edit)\n2020-03-18 | Interactive HAL IR Walkthrough | [recording](https://drive.google.com/file/d/1_sWDgAPDfrGQZdxAapSA90AD1jVfhp-f/view?usp=sharing) |\n2020-01-31 | End-to-end MLIR Workflow in IREE (MLIR Open Design Meeting) | [recording](https://drive.google.com/open?id=1os9FaPodPI59uj7JJI3aXnTzkuttuVkR) | [slides](https://drive.google.com/open?id=1RCQ4ZPQFK9cVgu3IH1e5xbrBcqy7d_cEZ578j84OvYI)\n\n## License\n\nIREE is licensed under the terms of the Apache 2.0 License with LLVM Exceptions.\nSee [LICENSE](LICENSE) for more information.\n","funding_links":[],"categories":["C++","Repos","Machine Learning","Frameworks"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Firee-org%2Firee","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Firee-org%2Firee","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Firee-org%2Firee/lists"}