factcircuit
FactCircuit: an auditable claim-and-evidence verification loop with immutable provenance, staged checks, bounded retrieval, and reproducible evaluation.
Build your own index of AI models. Pick the benchmarks that matter to you, weight them, and share the ranking.
DataTypeScript · JavaScriptGitHub @adamholterOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Loading the full README. The saved excerpt is shown below.
A personal AI-model benchmark index — like Artificial Analysis, but the
weights are yours. Rank a lineup of models, get benchmark weights fitted to
that ranking, then explore the leaderboard, Pareto front, and metric gallery
live at. Signed-in users publish a customizable page at
mypriors.com/.
Stack: Next.js + React + TypeScript, Convex + Clerk, ECharts, Vitest,
Playwright verify scripts, tsx scraper pipeline.Read the full README ↗A personal AI-model benchmark index: like Artificial Analysis, but the weights are yours. Rank a lineup of models, get benchmark weights fitted to that ranking, then explore the leaderboard, Pareto front and metric gallery. Live at https://mypriors.com. Signed-in users publish a customizable page at mypriors.com/<handle>.
Stack: Next.js, React, TypeScript, Tailwind, ECharts, Convex, Clerk, Vitest, Playwright, and a tsx scraper pipeline.
npm install
npm run dev
It runs without any keys: Clerk and Convex are optional, and the benchmark data is committed in data/snapshots/. Add .env.local (see docs/operations.md) for sign-in, published pages and the mix assistant.
| Command | What it does |
|---|---|
npm run dev | Dev server |
npm test | Vitest |
npm run ci | Route types, tests, tsc, ESLint. The deploy gate |
npm run validate | ci plus a production build |
BASE=http://localhost:3000 node scripts/verify/smoke.mjs | Browser check of every route and the onboarding |
npm run scrape -- --date YYYY-MM-DD [--only aa] | Build a data snapshot |
npx convex dev --once | Push Convex schema and functions to dev |
Start with AGENTS.md: the map of the code, the rules that must hold, and an index of the topic docs in docs/.