AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
翻译准备中
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证A client-side Jupyter notebook viewer for public GitHub repos. No server: the browser fetches the .ipynb straight from GitHub and renders it, so there's nothing to crash or queue.
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
A client-side Jupyter notebook viewer for public GitHub repos. No server: the browser fetches the .ipynb straight from GitHub and renders it, so there's nothing to crash or queue.查看完整 README ↗A client-side Jupyter notebook viewer for public GitHub repos. No server: the browser fetches the .ipynb straight from GitHub and renders it, so there's nothing to crash or queue.
Live at nbview.org
chizkidd, owner/repo, or a pasted GitHub URL).ipynb files: markdown, LaTeX (KaTeX), syntax-highlighted code, text, HTML tables, images, SVG, ANSI-colored tracebacks, progress bars.ipynb URL that allows cross-origin reads, from a gist link, or from a local filenbviewer.org to nbview.org in the address barnbview.org/github/owner/repo/blob/main/path/to/notebook.ipynb (the #/github/... form works too), with a preview card (file name and repo) when pasted into Slack, Reddit, X and similar, plus a "Copy link" button on every notebook and a # button on every cell that copies a link straight to that cell (...?cell=12)/; matches highlight in code, text and outputs, even in very large notebooks, with next and previous), plus hide code, hide outputs, line numbers, wrap long lines, download, open in Binder (standard JupyterLab, so widgets work) or Colabowner/repo/path.ipynb (different repos and branches are fine), or two local files. Changed lines highlight the changed words Changes show cell by cell, in one column (unified) or side by side, with optional output changesnbview is an independent project and is not affiliated with Project Jupyter or nbviewer.
url()), scoped to the cell it came from. Only http and https notebook links are accepted.There is no build step: the repo is served as-is by Cloudflare Pages, and every push to main deploys to nbview.org.
nbview/
├── index.html page shell and static home text
├── _redirects nbviewer-style /url and /urls paths -> /#/... routes (the domain swap)
├── functions/ /github and /gist paths: redirect to the viewer, and answer link-preview crawlers with a card made from the link
├── _headers security headers: strict CSP (no forms, only this site can frame it, scripts from this site only)
├── sandbox/plotly/ the page inside the isolated chart frame
├── robots.txt allow all crawlers, points to the sitemap
├── llms.txt plain-language summary and link formats for AI agents (llmstxt.org)
├── sitemap.xml the home page
├── .well-known/
│ └── security.txt how to report a security problem
├── assets/
│ ├── css/style.css
│ ├── js/
│ │ ├── app.js routing, GitHub fetching, notebook rendering
│ │ ├── export.js builds the .py, .md and .html exports
│ │ ├── diff.js cell and line diff used by Compare
│ │ └── theme.js restores light/dark theme before first paint
│ ├── fonts/ JetBrains Mono and Source Serif 4 (self-hosted, Latin)
│ ├── vendor/ marked, DOMPurify, highlight.js, KaTeX, served from this site (no CDN)
│ ├── og-light.png 1200x630 link-preview image (og-dark.png is the dark variant)
│ └── og-dark.png
├── tests/ regression tests (Playwright)
├── package.json dev dependencies for the tests only
├── CHANGELOG.md
├── MAINTENANCE.md yearly and per-release chores
├── LICENSE
└── README.md
python -m http.server in this folder, then open http://localhost:8000. The _redirects rules and the functions/ link previews only apply on Cloudflare Pages, not locally.
npm install && npx playwright install chromium && npm test. More options (other browsers, a single test, the live smoke test) are in tests/README.md.
Yearly and per-release chores are in MAINTENANCE.md.
See CHANGELOG.md for what changed in each release.