Native Shell
Native Shell:AI 生成的 UI,在你的應用中原生呈現,涵蓋每個平台。iOS、Android、macOS、Windows 與 Linux 上的應用、GPUI 應用與網頁在執行時載入已簽名、沙箱隔離的 TSX 模組並繪製 th
AI 翻譯
尚未偵測到更新。GitHub 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證NVIDIA Nemotron on Nebius Token Factory repairs keyboard accessibility bugs; a real browser decides whether the fix works and nothing else broke.
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Tabstitch uses NVIDIA Nemotron on Nebius Token Factory to propose fixes for keyboard and form bugs. It replays predefined tasks in Chromium and rejects patches that break the keyboard task, submitted data, mouse interaction or regression checks. It produces a patch and the evidence for its verdict.
Try the recorded repair · Cases and results · Example pull request
The public site replays recorded runs without making model calls. Run it live on a case opens a GitHub issue and requires a GitHub account. GitHub Actions runs a fresh repair, publishes the evidence and replies on the issue. Limits: US$0.50 in sponsor credits per run, 12 runs per day, 3 per requester.
Requires Node.js 24.19 or later and npm.
npm ci --ignore-scripts
npx playwright install chromium
npm start
Open http://127.0.0.1:4317. No API key is needed to inspect recorded runs or verify an edited folder. Use project.html to load a static app, define tasks and verify or repair it.
For model repairs, copy .env.example to .env, set NEBIUS_API_KEY, LIVE_NEBIUS_TESTS=true and NEBIUS_SPONSOR_CREDITS_CONFIRMED=true after confirming sponsor/free credits. Run npm run live:catalog and set NEBIUS_MODEL to an available Nemotron model. Configure the call, token and dollar ceilings in .env; costs are reserved before requests in artifacts/inference/budget.json.
To check a build without inference:
node src/cli.js check dist --tasks .tabstitch/tasks.json
See the example task file.
Commit a task file and build your site to dist before the action runs.
# .github/workflows/keyboard.yml
on: pull_request
permissions: { contents: read, pull-requests: write }
jobs:
keyboard:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
# Add your install/build step here.
- uses: cs113062273-bot/Nebius---NVIDIA-Global-AI-Hackathon@main
with:
site: dist
tasks: .tabstitch/tasks.json
nebius-api-key: ${{ secrets.NEBIUS_API_KEY }}
max-usd: '0.5'
Without a key, the action only checks. With a key, it can post a browser-verified patch on the pull request and attach the evidence archive. The check still fails until the broken build is fixed; generating a patch does not make it pass. Fork pull requests do not receive repository secrets.
Nemotron 3 Nano can draft a task file:
node --env-file-if-exists=.env src/cli.js draft dist --describe "Open checkout, enter a delivery note and place the order" --tasks .tabstitch/tasks.json
A draft is saved only when its paths pass on the current build. Review it and change "source": "model" to "authored" before using it for checks or repairs.
Engine v13, recorded October 26, 2026. A run allows up to five proposals: Super first, then up to four Ultra retries. Each case has three runs.
| Cases | Passing first run | Passing runs, all three runs included |
|---|---|---|
| 26 previously fixed upstream bugs, 12 libraries | 25/26 | 71/78 |
All 71 passing runs changed library code. The maintainers' fixes pass the frozen tasks (26/26) and are excluded from model requests. Public fixes may still be in model training data. The libraries run inside author-built pages.
For seven bugs open upstream at the time of recording, four passed their first run and six passed at least once across three runs. Patch review found four earlier passes with missed regressions; stricter tasks were added before rerunning. A pass covers the recorded checks, not every possible use of the component.
Across recorded engine versions, 61 patches passed the keyboard task but failed the mouse path or a regression check. The record also includes our errors: 35 early passes changed only the test page, and three patches were wrongly rejected for pre-existing colour contrast. Gate records and the scoreboard retain these outcomes.
Tabstitch also found a Bootstrap datepicker keyboard trap, reported as twbs/bootstrap#43202 and confirmed by a maintainer. Model patch reviews are written with Claude Code after the browser verdict; they are separate from browser verification.
Repair proposals use Token Factory's chat/completions API with Nemotron 3 Super and Ultra; Nano drafts tasks. One endpoint serves all three models, and catalog prices provide the cost ceilings. Raw requests, responses, usage and latency are published under public/evidence/runs/.
Call statistics · NVIDIA feedback · Nebius feedback · Architecture
MIT for our code. Pinned upstream components retain their licenses in each original/LICENSE.txt.