This is an automated email from the ASF dual-hosted git repository.

tqchen pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/tvm-tirx.git


The following commit(s) were added to refs/heads/main by this push:
     new e5342c3ab [DOCS] Refresh README positioning and features (#179)
e5342c3ab is described below

commit e5342c3ab218310ef307ca82213d04170fd4d10e
Author: Bohan Hou <[email protected]>
AuthorDate: Tue Nov 3 20:16:27 2026 -0500

    [DOCS] Refresh README positioning and features (#179)
    
    Update the README to explain TIRx's role as a minimal, stable, and
    extensible DSL and compiler foundation for agent-driven kernel
    development, analysis, and eventual correctness verification. Streamline
    the feature descriptions and documentation section while retaining the
    project tagline.
---
 README.md | 25 +++++++++++++------------
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/README.md b/README.md
index 3bd023ff4..154ef61ad 100644
--- a/README.md
+++ b/README.md
@@ -19,21 +19,22 @@
 
 📚 [Documentation](https://tvm.apache.org/tirx/) | 🚀 [Quick 
Start](https://tvm.apache.org/tirx/get_started/quick_start.html)
 
-Apache TVM TIRx is a minimal, open ML compiler foundation for the agentic era.
+**We believe that, in the future, all GPU kernels will be developed, 
optimized, and verified by AI agents.**
+
+You might wonder: **If my Claude or Codex can just spit out CUDA, PTX, or even 
SASS directly, why bother with another compiler layer?** We've been asking 
ourselves the same question.
+
+Our answer is **yes, but perhaps not in the form we know today**. Even when 
agents generate code directly, analysis and independent verification still need 
structured program representations and precisely defined semantics. A minimal, 
extensible compiler foundation provides these shared building blocks while 
leaving agents free to explore their own optimization strategies.
+
+**TIRx is our attempt to build a minimal, stable, and extensible DSL and 
compiler foundation for that future**, enabling agents to write and optimize 
kernels, develop their own analyses, and eventually verify correctness.
 
 ## Features
 
-- **Minimal, stable core IR** - a small, stable set of core AST nodes, 
designed for common needs and for extension.
-- **Predictable utilities** - TVM-FFI bridge generation, symbolic integer 
analysis, structural traversal and mapping, and minimal code generation for 
CUDA and host LLVM.
-- **Dynamic extension by design** - all compiler APIs are open, so developers 
and agents can iterate quickly on extensions in separate packages that link to 
TIRx dynamically, without rebuilding one monolithic bundle.
-- **First-class cross-language support** - Python, C++, and native Rust. 
Prototype an analysis or extension in Python, then bake it into Rust or C++; 
extensions work across all supported languages.
-- **Built on stable toolchains** - a minimal layer for ML compilation needs 
that connects to stable compiler toolchains and leverages their backend 
capabilities when possible.
+- **Minimal, stable core IR** — a small, stable set of core AST nodes, 
designed for common needs and extensions.
+- **Predictable utilities** — TVM-FFI bridge generation, symbolic integer 
analysis, structural traversal and mapping, and minimal code generation for 
CUDA and host LLVM.
+- **Dynamic extension by design** — agents can build and iterate on extensions 
in independent packages, without rebuilding a monolithic compiler.
+- **First-class cross-language support** — Python, C++, and Rust, allowing 
agents to prototype rapidly and move performance-critical components across 
languages.
+- **Built on stable toolchains** — leverage established compiler backends 
instead of reinventing them.
 
 ## Documentation
 
-Check out the [documentation site](https://tvm.apache.org/tirx/) for the full 
documentation, including:
-
-- [Quick Start](https://tvm.apache.org/tirx/get_started/quick_start.html)
-- [IR Guides](https://tvm.apache.org/tirx/ir_guides/overview.html)
-- [Programming 
Guides](https://tvm.apache.org/tirx/programming_guides/index.html)
-- [Extending 
TIRx](https://tvm.apache.org/tirx/advanced/extending_ir_in_rust.html)
+Check out the [documentation](https://tvm.apache.org/tirx/) to get started.

Reply via email to