RuyiAI Daily Intelligence Report (2026-10-13)
Research window: 2026-10-12 04:30 ~ 2026-10-13 04:30 (Beijing time, past 24 hours).
Sources: Full-repository review of three GitHub organizations (RuyiAI-Stack, ruyisdk, openRuyi-Project commits, pull requests, and releases via both Atom and API channels, with every update within the window individually verified; upstream fork commits filtered by RISC-V keywords, with irrelevant commits excluded; this window adds review of the ruyisdk organization’s ztt-dev branch line and repository event streams), ruyi package manager and PyPI version verification, ruyi-imager and VS Code extension release channels, the openRuyi distribution news page, the RuyiSDK developer community forum, the RuyiAI official website, the ruyiai-daily technical intelligence repository, arXiv search, and Google News RSS multi-query searches in both Chinese and English (via proxy; zero hits this window, see appendix).
Index for This Issue
- Today’s Highlights: First push on the LLVM side of the Ztt toolchain and nightly build loop closure — 26 commits landed on the ztt-dev branch, a new triton-riscv build cycle, and two features merged into the VS Code extension
- I. RuyiAI Stack Progress (PyTorch / Triton / TileLang RISC-V porting)
- 1.1 pytorch: riscv branch completes another full-stack rebuild (23 commits re-landed); 8 open PRs refreshed as routine (10-12)
- 1.2 llvm-project: riscv branch completes another nightly replay (26 commits); two FPGA PRs refreshed and pending review (10-12)
- 1.3 triton-riscv: nightly channel produces first build after dependency upgrade, Nightly 2026-10-11-fe554ff (10-12)
- 1.4 Intelligence and site infrastructure: ruyiai-daily pushes issue 10-12 (10-12)
- II. RuyiSDK Toolchain and Distributions (builds, toolchain, IDE, openRuyi)
- 2.1 Ztt line: LLVM/Clang-side ztt-dev branch lands in ruyisdk/llvm-project (26 commits, first push, 10-12)
- 2.2 VS Code extension: #264 / #265 two features merged (10-12)
- 2.3 ruyici: adds macOS (Apple Silicon) toolchain build support (10-12)
- 2.4 openRuyi: KDE Plasma 6.7.5 desktop stack upgraded in a batch of 39 packages; AGENTS.md committed (10-12)
- 2.5 openRuyi ecosystem tools: lookout coverage engineering 8 commits; abaci-bot modular PR pipeline 8 commits (10-12)
- 2.6 Others: ruyi and PyPI remain at 0.53.0; ruyi-tuner adds aarch64 support; ruyi-imager nightly refresh (10-12)
- III. Vector Extensions and Operator Optimization (VecIntrinBench / IntrinTrans / FBGEMM)
- 3.1 All three repos quiet; attached-matrix-extension Ztt intrinsic documentation PR refreshed (10-12)
- IV. Community and Events (biweekly report, forum)
- 4.1 Biweekly Report 078 enters pre-publication drafting: basic C library / V8 / support matrix sections merged in (10-12)
- 4.2 Two new topics in the forum window: WordCraft trial installation log and daily news post (10-12)
- 4.3 Zero hits for external news and arXiv; no new posts on the openRuyi news page (10-12 status)
- V. Trend Observations
- 5.1 Ztt line completes the LLVM side: matrix extension toolchain enters the dual-backend stage
- 5.2 Routine rebuilds settle into a stable rhythm: LLVM replays nightly, PyTorch rebuilds every morning
- 5.3 Dependency upgrade validation moves to the artifact stage: nightly builds for the first time based on post-upgrade code
- 5.4 Operations and tooling advance in parallel: biweekly report drafting, IDE experience polish, support matrix review
Today’s Highlights: First Ztt Toolchain Push on the LLVM Side and Nightly Build Loop Closed — 26 Commits Land on ztt-dev Branch, New triton-riscv Build, Two VS Code Extension Features Merged
Date: 2026-10-12 Sources: ztt-dev commit list, head commit aeb52e1a, matrix register commit 836a7ebc, Nightly 2026-10-11-fe554ff, VS Code extension PR #264, PR #265
The Ztt matrix extension toolchain effort took a key step this window: ruyisdk/llvm-project created the ztt-dev branch on the morning of 10-12 and completed its first full-stack push — 26 LLVM / Clang patches (author LukeZhuang) landed with uniform committer timestamps (10:05–10:43), while author dates span from late September through 10-10, marking the first public push of an existing local development stack. The head is aeb52e1a “[RISCV] Match Ztt tests to AME diagnostics”. Coverage spans backend to frontend: base Ztt extension support and function-level profiles (-mzzt-profile, subtarget isolation by profile, cross-profile inlining suppression), CSR and matrix register groups, instruction assembly and disassembly, IR types and intrinsic definitions, Clang-side matrix register types and data scalar types, TableGen and builtin registration, builtin semantic checks, pseudo-instruction tables and register layout tracking, post-register-allocation pseudo expansion, M register and ACC spilling and stack frame handling, with the final commit aligning tests with the existing AME diagnostics framework. Following the GCC-side riscv-gcc ztt-dev branch (created 09-30, 51 commits in a single batch on 10-11), the Ztt line has now filled in the LLVM side, forming a GCC + LLVM dual-backend toolchain layout; within the same window, the documentation-side attached-matrix-extension Ztt intrinsic doc V0.6 PR is also being refreshed (see 3.1), keeping the “spec—docs—dual toolchain” chain active in parallel.
The Triton-side observation point materialized the same day: the nightly channel produced a new build, “Nightly 2026-10-11-fe554ff” (live on the morning of 10-12), built against the head of the riscv branch after the Buddy MLIR dependency upgrade (PR #84) merged on 10-10 — the first closed-loop artifact of the “patch adaptation (#86) → dependency upgrade (#84) → nightly artifact” chain. This release provides 6 wheels across CPython 3.12 / 3.13 / 3.14 and x86_64 / riscv64 (triton 3.8.0-prefixed packages); the previous release was still “Nightly 2026-10-04-12c2f6a”. With this, validation of the dependency upgrade moves from “build passes” to “artifacts usable”, with the next observation point being real-device feedback on the riscv64 wheels.
The two routine stack-sync lines continue: the LLVM fork’s riscv branch completed another nightly replay (26 local patches re-landed wholesale with new committer timestamps, head 0fb2da86 still #31); the PyTorch fork’s riscv branch completed another full-stack rebuild (23 commits re-landed, head updated to 6ff4eefe, keeping to the roughly one-push-every-morning cadence of the past week). On the tooling side, two UX features landed: VS Code extension #264 “move package installation errors into inner details” and #265 “add error reporting for package index refresh” merged on the afternoon of 10-12 — the former moves lengthy installation errors out of the dialog and into the “View Details” document view, while the latter adds error visibility for package index refreshes that may fail, gradually productizing the extension’s error diagnostics path.
1. RuyiAI Stack Progress (PyTorch / Triton / TileLang RISC-V Adaptation)
Window Overview: The RuyiAI-Stack organization has 18 repositories, with activity in four areas during this window: pytorch (another full-stack rebuild on the riscv branch with 23 commits; baseline refresh for 8 open PRs; 42 upstream syncs on main), llvm-project (nightly replay of 26 commits on the riscv branch; refresh of two FPGA PRs), triton-riscv (a new nightly build), ruyiai-daily (issue 10-12); harness, tilelang-riscv, mxnet, caffe, FBGEMM, IntrinTrans, VecIntrinBench, cpuinfo, torq-tile, dsh-osc, skills, pytorch-ci, SyncBots-DeepAgents, and the site repository saw no pushes during the window.
1.1 pytorch: riscv branch completes another full-stack rebuild (23 commits re-landed); 8 open PRs routinely refreshed (10-12)
Date: 2026-10-12 Source: riscv branch commit list, head commit 6ff4eefe, PR list
The riscv branch completed another full-stack rebuild and push on the morning of 10-12 (09:02): 23 local commits were re-landed wholesale with new committer timestamps (early morning of 10-12), with the head updated to 6ff4eefe “[SyncBots] Integrate PyTorch at e188cec”, beneath which sit the local patches in their existing order (#44 bytes_to_scalar fix, #50 blocklist expansion, #42 ULP tolerance, three SyncBots integrations, #40 / #41 CI parsing, #20 / #21 CI split, #18 cpuinfo replacement, #12 commit hash pinning, #11 / #4 / #1 blocklist series, etc.), with the base carrying upstream commits from the evening of 10-11. This round continues the roughly one-push-per-morning cadence of the past week (continuously visible since 10-06); after the rebuild, the 8 open PRs (#23 Enable XNNPACK, #35 test PR, #36 timeout relaxation, #38 temporary DataLoader disable, #43 patch trimming, #46 ATen RVV support, #48 RVV CPU capability, #51 riscv64 local image) had their baselines batch-refreshed at the same moment (09:02) on the same day, all remaining open, with no merges or closures during the window. The main branch synced 42 upstream commits during the window (including general changes to inductor, CUDA, CI, etc., not individually catalogued per the filtering rules).
1.2 llvm-project: riscv branch completes another nightly replay (26 commits); two FPGA PRs refreshed and awaiting review (10-12)
Date: 2026-10-12 Source: riscv commit list, head commit 0fb2da86, PR #25, PR #28
The riscv branch completed another full replay of the patch stack late at night on 10-12 (around 23:00 Beijing time): 26 local patches were re-landed with new committer timestamps, with the head 0fb2da86 still being #31 “A100 HP/SP and pack/unpack lowering and scheduling calibration” (same subject as the previous round, a routine replay); the stack composition remains the existing 26 commits (including #30 “IME intrinsics lowering to SpacemiT A100 dot instructions”, #29 BOSC AME instruction update, #27 xtame design, #24 BOSC AME backend design, #23 XBuckyball instruction carrier, #20 Buckyball vendor extension, #16 / #18 / #14, etc., plus the SyncBots integration record). The branch base was synced to the upstream snapshot of the same day, 10-12 (including upstream commits from 14:08 ~ 14:49 UTC). After the replay, the update times of the two FPGA backend PRs (#25 “BOSCAME FPGA backend”, #28 “xboscame FPGA”) were refreshed at 00:21 in the early morning of 10-13, remaining open and awaiting review.
1.3 triton-riscv: nightly channel produces first build after dependency upgrade (10-12)
Date: 2026-10-12 Source: Nightly 2026-10-11-fe554ff, Releases page, PR #84, PR #85
The nightly channel produced a new build, “Nightly 2026-10-11-fe554ff” (live on the morning of 10-12): based on the main branch head fe554ff after the merge of #84, i.e., the first nightly artifact after the Buddy MLIR dependency upgrade (v0.0.11 line) landed; it provides 6 wheels across CPython 3.12 / 3.13 / 3.14 and both x86_64 and riscv64 architectures, with the previous issue being “Nightly 2026-10-04-12c2f6a” (background in today’s highlights). The main branch and open PRs (including the community-contributed #85 “softmax and matmul optimization”) saw no new activity during the window.
1.4 Intelligence and site infrastructure: ruyiai-daily publishes issue 10-12 (10-12)
Date: 2026-10-12 Source: issue 10-12 commit 737a0224, issue 10-12 file
The technology intelligence repository’s issue 10-12 (pushed at 06:11 on 10-12) went live on the morning cadence, with a self-described window of 10-11 01:08 ~ 10-12 06:00: highlights include vLLM tightening P2P session resource bounds (socket exhaustion fix), a dependency-graph explanation of the ClangIR default-build discussion, and Pangbot’s Series B funding; the Triton & TileLang section covers SGLang supporting TileLang FP8 KV cache on CUDA, GEMM tuning for Intel’s 512-GRF configuration, and Triton removing the AMD ScalarizePackedFOps pass; the RISC-V section covers the LLVM Zvbdota floating-point attribute fix, tightened trap signature verification in riscv-arch-test and the Whisper mstatus.SPELP fix, and the WT32P4C5-43S touchscreen dev kit, among others. The next issue (10-13) is pending on the morning cadence; the site repository saw no commits during the window.
II. RuyiSDK Toolchain and Distributions (Build, Toolchain, IDE, openRuyi)
Window Overview: The ruyisdk organization window saw activity across multiple areas: llvm-project (26 first-push commits landed on the ztt-dev branch), VS Code extension (#264 / #265 merged), ruyici (#13 merged), ruyi-tuner (2 commits adding aarch64 support on v1.x), ruyisdk-website (one automated update), ruyi-imager (nightly channel refresh); riscv-gcc (no new pushes on ztt-dev), riscv-binutils, riscv-gnu-toolchain, ruyi, packages-index, support-matrix, board-docs, qemu, sail-riscv, riscv-isa-sim, ruyi-backend, AME-operator and other repositories saw no new commits within the window (support-matrix and attached-matrix-extension each had PR activity, detailed in 4.1 / 3.1 respectively). The openRuyi-Project organization saw activity in four places: main repository 40 commits, lookout 8 commits, abaci-bot 8 commits, homepage 1 commit.
2.1 Ztt Line: LLVM/Clang-side ztt-dev Branch Lands ruyisdk/llvm-project (26 first-push commits, 10-12)
Date: 2026-10-12 Source: ztt-dev commit list, head commit aeb52e1a, matrix register commit 836a7ebc, intrinsic lowering commit 88cfb799
ruyisdk/llvm-project created the ztt-dev branch on the morning of 10-12 (Beijing time) and completed a full-stack first push: 26 LLVM / Clang patches for the Ztt matrix extension (author LukeZhuang) landed with uniform committer timestamps (10:05 ~ 10:43), with author dates spanning from late September through 10-10, representing the first public push of an existing local development stack; head commit aeb52e1a “[RISCV] Match Ztt tests to AME diagnostics”. The stack’s coverage spans backend to frontend: Ztt extension base support and function-level profiles (-mzzt-profile, subtarget isolation by profile, cross-profile inlining suppression), CSR and matrix register groups, instruction assembly and disassembly, IR types and intrinsic definitions, Clang-side matrix register types and data scalar types, TableGen and builtin registration, builtin semantic checks, pseudo-instruction tables and register layout tracking, post-register-allocation pseudo-instruction expansion, M register and ACC spilling and stack frame handling, with the final commit aligning tests to the AME diagnostics system. Following the GCC-side riscv-gcc ztt-dev (established 09-30, 51 commits in a single batch on 10-11), the Ztt line this time completes the LLVM side, forming a GCC + LLVM dual-backend toolchain layout; the GCC side saw no new pushes in this window (head remains a326bc3).
2.2 VS Code Extension: #264 / #265 Dual Features Merged (10-12)
Date: 2026-10-12 Source: PR #264, PR #265, PR #263, Releases page
Two error-experience features were merged in succession on the afternoon of 10-12 (15:42) (author sisungo): #264 “move package install error to inner details” — during package installation, curl output error messages were too long and got truncated in the showErrorMessage dialog; the full error is now moved into a document view opened via “View Details” for easier diagnosis; #265 “add error report to ruyi.packages.refresh” — the new package index refresh semantics execute ruyi update (which may fail), so a “View Details” entry was added for failure scenarios to view the specific cause. #263 (low-version ruyi prompt) opened in the previous issue was refreshed the same day and remains open; on the release side, 0.1.7 remains the latest version.
2.3 ruyici: Adds macOS (Apple Silicon) Toolchain Build Support (10-12)
Date: 2026-10-12 Source: PR #13, ruyici commit list
PR #13 “Add various macOS builds” in the toolchain build recipe repository ruyici was merged on the afternoon of 10-12 (15:33): in addition to existing Linux targets, it adds optional native macOS (Apple Silicon aarch64) crosstool-ng toolchain builds, and supports configurable toolchain archive naming (aligned with ruyi naming conventions); the README was updated simultaneously. ruyici targets reproducible builds of RuyiSDK toolchains; this expansion means the host platforms for toolchain artifacts extend from a single Linux system to native macOS builds.
2.4 openRuyi: KDE Plasma 6.7.5 Desktop Stack Upgraded in a Batch of 39 Packages; AGENTS.md Landed (10-12)
Date: 2026-10-12 Source: openRuyi commit list, plasma-workspace commit 4376c147, AGENTS.md commit 46a3f11d
The main repository saw 40 commits in the window, 39 of which were a full upgrade of the KDE Plasma desktop stack to 6.7.5 (author KiritakeKumi): covering a complete package set from window manager to system components, including plasma-workspace, plasma-desktop, kwin, systemsettings, powerdevil, kscreen, kscreenlocker, libplasma, kdecoration, kde-cli-tools, breeze, discover, plasma-nm, plasma-pa, and more — this is a systematic upstream version follow-up on the openRuyi desktop side. The other commit was AGENTS.md (author Jingwiw, late night 10-12), providing in-repository collaboration and operation instructions for AI coding agents, part of the supporting documentation build for AI collaboration in the development process.
2.5 openRuyi Ecosystem Tools: lookout Coverage Engineering 8 commits; abaci-bot Modular PR Pipeline 8 commits (10-12)
Date: 2026-10-12 Source: lookout commit list, abaci-bot commit list, homepage commit 28f069d8
Upstream inspection tool lookout (tracking openRuyi’s package versions, builds, and upstream maintenance data) saw 8 commits in the window (10-12): introducing pytest-cov backend coverage and integrating it into the CI workflow in Cobertura format, coverage collection permission and path export fixes, release tasks displaying computed version numbers, fixing search missing packages under selected filters, documentation for RPM version parsing fallback, and more — coverage infrastructure is the focus of this batch. Automation bot abaci-bot saw 8 commits (10-12): the “modular PR pipeline” series adds an extensible requester architecture, along with remote state convergence and label reconciliation hardening, upstream review feedback fixes, unit test expansion, and more. Also: the homepage changed the openRuyi Zero entry to an installation guide link (28f069d8, 10-12).
2.6 Others: ruyi and PyPI Remain at 0.53.0; ruyi-tuner Adds aarch64 Support; ruyi-imager Nightly Refresh (10-12)
Date: 2026-10-12 Source: ruyi-tuner v1.x commit list, ruyi Releases page, PyPI, Imager nightly build
The ruyi package manager main repository and PyPI both remain at 0.53.0 (uploaded 09-24), with no new version in the window. ruyi-tuner (performance tuning tool) v1.x branch landed two commits for aarch64 support (evening of 10-12): connecting aarch64 into the CSiBE benchmark script chain (run_csibe.py / extract_tuner_data.py and documentation) and updating the CHANGELOG — the tuning tool extends from a single RISC-V target to a second architecture. ruyi-imager nightly channel routine refresh (morning of 10-12, no code changes); ruyisdk-website one automated data update (PR #594). packages-index, board-docs, support-matrix and other repositories saw no new commits in the window.
III. Vector Extension and Operator Optimization (VecIntrinBench / IntrinTrans / FBGEMM)
3.1 Three Repositories Silent; attached-matrix-extension Ztt intrinsic Documentation PR Refreshed (10-12)
Date: 2026-10-12 (status) Source: attached-matrix-extension PR #1, VecIntrinBench, IntrinTrans, FBGEMM fork
The three target repositories for vector intrinsic benchmarking, intrinsic translation, and low-precision operator libraries remain silent (VecIntrinBench last commit 02-13, IntrinTrans 06-25, FBGEMM fork 07-13); the same group’s cpuinfo (05-20) and torq-tile (04-09) saw no activity. The open PR counts for the two classic framework repositories remain unchanged: MXNet 15, Caffe 3, with no updates in the window. On the matrix extension documentation side: attached-matrix-extension’s “intrinsic docs: add ztt intrinsic doc V0.6 (based on spec V0.6)” PR #1 was refreshed on the morning of 10-12 and remains open — echoing the code advances on both the LLVM / GCC ztt-dev sides, the Ztt “spec—documentation—toolchain” chain is active in sync within this window.
IV. Community and Events (Biweekly Report, Forum)
4.1 Biweekly Report 078 Enters Pre-Publication Editing: Base C Library / V8 / Support Matrix Sections Merged (10-12)
Date: 2026-10-12 Source: Biweekly Report 078 file (finalized 10-13), PR #370, PR #369, PR #368, PR #367
RuyiSDK Biweekly Report No. 078 (file finalized 10-13) has entered the pre-publication state: 4 commits within the repository window—template initialization (#367), base C library section update (#368), and two rounds of body updates (#369, #370, merging support-matrix and board-docs entries). The merged entries center on four directions: first, base C library vector math (glibc ports powf, sincos, sincosf, sincospi, sincospif, sinf to the existing libmvec framework; newlib ports hypot, log10, log1p, sincospi, sinpi, tanpi to the vector math framework); second, the V8 line begins Node.js-based RVV Wasm SIMD functional/performance testing on actual hardware platforms, and identifies the issue that older kernels do not provide hwprobe, causing V8 to fail to correctly obtain runtime instruction set features (this issue saw 13 RISC-V patches submitted and merged, and 1 hwprobe fallback to /proc/cpuinfo patch reviewed and merged); third, the development board support matrix adds/updates four reports (ESP32-C3, CH32V003, ESP32-C6 running RT-Thread 5.3.1, and Milk-V Duo S xv6); fourth, development board documentation supplements the SpacemiT K3 CoM260 Kit ROS 2 chapters 3–8 course materials. Sections on package manager, IDE, GCC / LLVM, etc. remain as unfilled frameworks as of the end of the window. The support matrix repository has two open reviews in parallel: #405 (Zephyr Milk-V Duo S) and #409 (ESP32-C6 RT-Thread).
4.2 Two New Topics Added to Forum Window: WordCraft Trial Installation Log and Daily News Post (10-12)
Date: 2026-10-12 Source: Topic #2887, Topic #2888, RuyiSDK Developer Community
Two new topics were added to the community forum within the window (both 10-12): #2887 “WordCraft for riscv”—a user shares a trial installation log of an open-source Word alternative written in pure Rust on multiple RISC-V development boards: the trial failed on LPi4A (the author speculates it is related to the display stack or revyOS package versions), and ran successfully on VisionFive 2, with screenshots attached; #2888 “2026-10-12 Open Source Technology Hot News”—the daily news post in the RuyiAI section, with this issue’s overview focusing on the cost discussion of the ClangIR default build RFC (introducing MLIR dependency by default, increasing build time by about one third), the Triton MFMA scheduling pass extended to gfx942 (make_llir uniformly handles gfx942 / gfx950), and Spike adding the –no-dm option, etc. The previous active topic remains the 10-08 ruyi hands-on notes post (#2886), with community discussion density rebounding compared to yesterday.
4.3 External News and arXiv Zero Hits; No New Articles on openRuyi News Page (10-12 Status)
Date: 2026-10-12 (status) Source: openRuyi News Page, arXiv, RuyiAI Official Website
Google News returned zero relevant hits within the window for multiple Chinese and English query sets on RuyiSDK, RuyiAI, openRuyi, and “如意 RISC-V” (general RISC-V queries returned normally during the same period, so the channel is not abnormal). arXiv (RISC-V and compilation, vector, inference directions) had no new entries within the window (the most recent related items were 10-05 ~ 10-07 on long vector register storage (SVRF), edge AI Transformer inference acceleration frameworks, etc., all before the window). The openRuyi distribution news page has no new articles (the 2026.09 release announcement remains the latest); the RuyiAI official website and blog have no new articles.
V. Trend Observations
5.1 Ztt Line Completes the LLVM Side: Matrix Extension Toolchain Enters the Dual-Backend Stage
Ztt (the RISC-V matrix extension draft direction) had previously advanced along a single track via the GCC backend (riscv-gcc ztt-dev); in this window, the LLVM / Clang side ztt-dev landed in ruyisdk/llvm-project (26 initial pushes), forming a dual-backend layout. Combined with the V0.6 refresh of the attached-matrix-extension intrinsic documentation, the “specification—documentation—dual toolchain” three-ring synchronization has made substantive progress. Watch points: the public review paths for both stacks (the PR merge cadence on the GCC side, and the follow-up pushes and upstreaming path of the new LLVM branch), as well as whether the riscv-binutils side follows up with ztt-dev (currently stalled at 09-30).
5.2 Routine Rebuilds Enter a Stable Rhythm: LLVM Nightly Replay, PyTorch Every-Morning Rebuild
The riscv branch of the LLVM fork completed another round of nightly replay (26 commits, with a stack composition consistent with previous rounds), and the riscv branch of the PyTorch fork completed yet another full-stack rebuild in succession (23 commits, with the head updated to 6ff4eefe). Both exhibit the pattern of a routine re-landing—”committer timestamps clustered, author dates earlier than the window”—indicating that the upstream-following mechanism has become routine (PyTorch pushes once every morning over the past week). Such rebuilds keep the stack on the same baseline as upstream; genuine content progress still depends on the review efficiency of open PRs (PyTorch’s 8 and LLVM FPGA’s 2 all remain open).
5.3 Dependency Upgrade Validation Moves into the Artifact Stage: Nightly Build First Based on Post-Upgrade Code
The new triton-riscv nightly build (Nightly 2026-10-11-fe554ff) is the first nightly artifact after the merge of the Buddy MLIR dependency upgrade (#84), closing the chain of “patch adaptation (#86) → dependency upgrade (#84) → build output.” The watch point thus shifts to device-side empirical feedback on the riscv64 wheel, as well as the review progress of community optimization PR #85 (softmax and matmul paths).
5.4 Operations and Tooling Advance in Parallel: Biweekly Report Drafting, IDE Experience Polishing, Support Matrix Review
Drafting of Biweekly Report 078 is underway (with the base C library / V8 / support matrix chapters merged in), the VS Code extension shipped two consecutive error-experience updates (#264 / #265 merged), and two support matrix reports are under review—ecosystem operations and tooling productization advance in parallel alongside the daily-update rhythm; meanwhile, ruyici’s macOS build support and ruyi-tuner’s aarch64 support indicate that build and tuning tools are beginning to lay out across platforms and architectures.
Source Verification Table
| Source | Verification Result |
|---|---|
| RuyiAI-Stack organization (all repos) | pytorch: riscv full-stack rebuild (23 commits) + 8 PR refreshes + 42 main upstream commits; llvm-project: riscv nightly replay (26 commits) + 2 FPGA PR refreshes; triton-riscv: new nightly build (including the first artifact after the dependency upgrade); ruyiai-daily: issues 10-12; harness, tilelang-riscv, mxnet, caffe, FBGEMM, etc. have no pushes |
| ruyisdk organization (all repos) | llvm-project: ztt-dev branch landed (26 initial pushes); VS Code extension: #264 / #265 merged; ruyici: #13 merged; ruyi-tuner: 2 commits for aarch64 support; ruyi-imager nightly refresh; riscv-gcc, ruyi, packages-index, support-matrix, board-docs, qemu, etc. have no in-window commits (support-matrix and attached-matrix-extension each have PR activity) |
| openRuyi-Project organization (all repos) | Main repo 40 commits (39 SPECS for KDE Plasma 6.7.5 + AGENTS.md); lookout 8 commits (coverage engineering); abaci-bot 8 commits (modular PR pipeline); homepage 1 commit; remaining repos have no in-window activity |
| RuyiSDK Community Forum | 2 new topics (#2887 WordCraft trial install, #2888 daily news); Biweekly Report 078 enters drafting |
| openRuyi news page | No new articles (the 2026.09 release announcement remains the latest) |
| ruyi package manager / PyPI | 0.53.0 remains the latest (uploaded 09-24); main repo silent (latest 09-25) |
| Tech intelligence repo (ruyiai-daily) | Issues 10-12 pushed on the morning rhythm; issue 10-13 pending |
| VS Code extension | #264 / #265 merged (error visibility); #263 remains open; 0.1.7 remains the latest release |
| arXiv (RISC-V compilation and vectoring) | No new entries in the window (most recent related items 10-05 ~ 10-07) |
| Google News RSS (multiple Chinese and English groups) | Zero relevant hits for RuyiSDK / RuyiAI / openRuyi / Ruyi RISC-V; channel functioning normally |
| RuyiAI official site and blog | No new blog posts |
Complete Source List
- [1] ruyisdk/llvm-project ztt-dev branch commit list — https://github.com/ruyisdk/llvm-project/commits/ztt-dev
- [2] ztt-dev head commit aeb52e1a (Ztt test alignment with AME diagnostics) — https://github.com/ruyisdk/llvm-project/commit/aeb52e1ad6e624666eaf13a1a17e506c41ded50e
- [3] ztt-dev commit 836a7ebc (Ztt matrix registers) — https://github.com/ruyisdk/llvm-project/commit/836a7ebc917558d271e66a3c0d062718b824fab3
- [4] ztt-dev commit 88cfb799 (Ztt intrinsic lowering and selection) — https://github.com/ruyisdk/llvm-project/commit/88cfb799ed9dd1887ad24d0ed54aa9abde1f8055
- [5] ztt-dev commit 99679945 (Clang Ztt TableGen support) — https://github.com/ruyisdk/llvm-project/commit/99679945c133cf0b85ee4b18047f6686712c236e
- [6] ztt-dev commit 45fe60cf (Ztt M register spilling and stack frames) — https://github.com/ruyisdk/llvm-project/commit/45fe60cf702fda90d992320a9806c8b1defece4b
- [7] riscv-gcc ztt-dev branch commit list — https://github.com/ruyisdk/riscv-gcc/commits/ztt-dev
- [8] riscv-gcc head commit a326bc3 (Ztt descriptors and LTO dump checks) — https://github.com/ruyisdk/riscv-gcc/commit/a326bc32f3117c942e8735c7c7ba634876892b19
- [9] triton-riscv Nightly 2026-10-11-fe554ff — https://github.com/RuyiAI-Stack/triton-riscv/releases/tag/nightly%2F20261011-fe554ff
- [10] triton-riscv Releases page — https://github.com/RuyiAI-Stack/triton-riscv/releases
- [11] triton-riscv PR #84 (Buddy MLIR dependency upgrade) — https://github.com/RuyiAI-Stack/triton-riscv/pull/84
- [12] triton-riscv PR #85 (softmax and matmul optimization) — https://github.com/RuyiAI-Stack/triton-riscv/pull/85
- [13] PyTorch fork riscv branch commit list — https://github.com/RuyiAI-Stack/pytorch/commits/riscv
- [14] PyTorch fork head commit 6ff4eefe (SyncBots integrated to e188cec) — https://github.com/RuyiAI-Stack/pytorch/commit/6ff4eefe47ee3e4b8a8941813384e9a4a4b21e21
- [15] PyTorch fork PR list — https://github.com/RuyiAI-Stack/pytorch/pulls?q=is%3Apr+sort%3Aupdated-desc
- [16] llvm-project riscv branch commit list — https://github.com/RuyiAI-Stack/llvm-project/commits/riscv
- [17] llvm-project head commit 0fb2da86 (#31 A100 HP/SP lowering and scheduling calibration) — https://github.com/RuyiAI-Stack/llvm-project/commit/0fb2da86baac13a8786b47acd44cbcab1e9b2894
- [18] llvm-project PR #25 (BOSCAME FPGA backend) — https://github.com/RuyiAI-Stack/llvm-project/pull/25
- [19] llvm-project PR #28 (xboscame FPGA) — https://github.com/RuyiAI-Stack/llvm-project/pull/28
- [20] ruyiai-daily issue 10-12 commit 737a0224 — https://github.com/RuyiAI-Stack/ruyiai-daily/commit/737a0224f2e67955249594cf16dc5a6d1a12cf47
- [21] ruyiai-daily issue 10-12 file — https://github.com/RuyiAI-Stack/ruyiai-daily/blob/main/daily-news-2026-10-12.md
- [22] VS Code extension PR #264 (install errors moved into inner details) — https://github.com/ruyisdk/ruyisdk-vscode-extension/pull/264
- [23] VS Code extension PR #265 (package index refresh error reporting) — https://github.com/ruyisdk/ruyisdk-vscode-extension/pull/265
- [24] VS Code extension PR #263 (ruyi version too low prompt) — https://github.com/ruyisdk/ruyisdk-vscode-extension/pull/263
- [25] VS Code extension Releases page — https://github.com/ruyisdk/ruyisdk-vscode-extension/releases
- [26] ruyici PR #13 (macOS build support) — https://github.com/ruyisdk/ruyici/pull/13
- [27] ruyici commit list — https://github.com/ruyisdk/ruyici/commits/main
- [28] openRuyi main repo commit list — https://github.com/openRuyi-Project/openRuyi/commits/main
- [29] openRuyi commit 4376c147 (plasma-workspace upgrade 6.7.5) — https://github.com/openRuyi-Project/openRuyi/commit/4376c147310587c4fe251ed43e442f405ac35797
- [30] openRuyi commit 46a3f11d (AGENTS.md) — https://github.com/openRuyi-Project/openRuyi/commit/46a3f11d4f80f8c03786b4aa0e101136093dff64
- [31] lookout commit list — https://github.com/openRuyi-Project/lookout/commits/main
- [32] abaci-bot commit list — https://github.com/openRuyi-Project/abaci-bot/commits/master
- [33] homepage commit 28f069d8 (openRuyi Zero entry adjustment) — https://github.com/openRuyi-Project/homepage/commit/28f069d8fc260c747ce1e145f6833c567e3fc871
- [34] ruyi-tuner v1.x commit list — https://github.com/ruyisdk/ruyi-tuner/commits/v1.x
- [35] ruyi Releases page — https://github.com/ruyisdk/ruyi/releases
- [36] ruyi PyPI page — https://pypi.org/project/ruyi/
- [37] Ruyi Imager nightly build channel — https://github.com/ruyisdk/ruyi-imager/releases/tag/nightly
- [38] ruyisdk-website PR #594 (automated data update) — https://github.com/ruyisdk/ruyisdk-website/pull/594
- [39] Biweekly Report 078 file (finalized 10-13) — https://github.com/ruyisdk/wechat-articles/blob/main/20261013-ruyisdk-biweekly-78.md
- [40] wechat-articles PR #370 (Biweekly Report 078 content update) — https://github.com/ruyisdk/wechat-articles/pull/370
- [41] Support Matrix PR #405 (Zephyr Milk-V Duo S) — https://github.com/ruyisdk/support-matrix/pull/405
- [42] Support Matrix PR #409 (ESP32-C6 RT-Thread) — https://github.com/ruyisdk/support-matrix/pull/409
- [43] attached-matrix-extension PR #1 (Ztt intrinsic documentation V0.6) — https://github.com/ruyisdk/attached-matrix-extension/pull/1
- [44] VecIntrinBench — https://github.com/RuyiAI-Stack/VecIntrinBench
- [45] IntrinTrans — https://github.com/RuyiAI-Stack/IntrinTrans
- [46] FBGEMM fork — https://github.com/RuyiAI-Stack/FBGEMM
- [47] MXNet PR list — https://github.com/RuyiAI-Stack/mxnet/pulls
- [48] Caffe PR list — https://github.com/RuyiAI-Stack/caffe/pulls
- [49] Forum topic #2887 (WordCraft for riscv) — https://ruyisdk.cn/t/topic/2887
- [50] Forum topic #2888 (10-12 daily news) — https://ruyisdk.cn/t/topic/2888
- [51] RuyiSDK Developer Community — https://ruyisdk.cn
- [52] openRuyi distribution news page — https://openruyi.cn/zh-Hans/news/
- [53] arXiv — https://arxiv.org
- [54] RuyiAI official site — https://ruyiai-stack.github.io/