apache

    apache/tvm

    #538 this week

    Open Machine Learning Compiler Framework

    deep-learning
    graphics
    machine-learning
    compiler
    gpu
    javascript
    metal
    opencl
    Python
    Apache-2.0
    13.8K stars
    4.0K forks
    13.8K GitHub watchers
    Updated Oct 16, 2026
    View on GitHub

    Build with Backblaze B2

    SDKs, agent skills, IDE extensions, and reference pipelines from Backblaze Labs. All open source.

    Explore Backblaze Labs

    Loading star history...

    Where it stands

    Rank, growth pace and release cadence relative to everything GStars tracks.

    Ranks #538 of 2,845 repositories GStars tracks this week (top 19%).

    5 releases in the last 90 days, the latest 17 days ago, with 368 contributors on GitHub.

    Gained 18% fewer stars in the last 90 days than in the 90 days before.

    Use Cases & Benefits

    • Provides an open-source compiler stack for optimizing deep learning models across diverse hardware backends.
    • Enables end-to-end compilation with customizable Python-first transformations for high performance and efficiency on various devices.
    • Use for compiling and optimizing neural network models to run efficiently on GPUs, CPUs, and specialized accelerators.
    • Use for developing custom machine learning compilers that integrate with existing deep learning frameworks like TensorFlow or PyTorch.
    • Use for research and development of domain-specific compilers, including those targeting large language models and tensor computations.

    Should you depend on it?

    License terms, project hygiene and risks, from GitHub metadata and GStars' snapshots.

    License

    Apache 2.0

    Permissive: commercial use, modification and redistribution are allowed with attribution; includes an explicit patent grant from contributors.

    Community files

    • README: present
    • Code of conduct: present

    Watch-outs

    No watch-outs from GStars' checks.

    General guidance from repository metadata, not legal advice. How we score

    From the README

    Apache TVM is a compiler stack for deep learning systems. It is designed to close the gap between the productivity-focused deep learning frameworks and the performance- and efficiency-focused hardware backends. TVM works with deep learning frameworks to provide end-to-end compilation for different backends.

    Excerpt from the apache/tvm README on GitHub (Apache-2.0 license). © its authors.Read the full README on GitHub

    Daily snapshots

    Stars gained per day, and how forks and open issues moved, from GStars' daily snapshots

    Forks

    4.0K+88

    Open issues

    349+157

    Compared with peers in Deep Learning

    Fastest-growing repositories GStars tracks in this cohort for the week of Oct 11, by 7-day star growth

    apache/tvm compared with Deep Learning repositories by stars, 7-day star growth, health score and last release
    RepositoryStars+7dHealthLast release
    p-e-w/heretic35.5K+1.3K41124 days ago
    koharu-rs/koharu6.4K+4836330 days ago
    pytorch/pytorch105.0K+4496423 days ago
    sgl-project/sglang37.7K+156754 days ago
    CorentinJ/Real-Time-Voice-Cloning60.2K+075—
    apache/tvm13.8K+05917 days ago
    Category median37.7K+44964—

    Also by apache

    Other repositories from this maintainer that GStars tracks

    Discover Repositories

    Search across tracked repositories by name or description