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.