Mindket

cognirank

Newversion 1 · updated

Overview

Ranks small AI models on reasoning and programming benchmarks, with sortable tables, charts and side-by-side comparisons, as a static website. For people choosing or studying small models.

cognirank is a kit in the Research category, listed by Mindket. It is free. This is version 1, last updated on . Download it on this page, a zip of its files. Nothing in it runs by itself.

At a glance

You need
  • Python and pip
  • Windows, macOS or Linux
  • A web browser
Runs in
  • A web browser, on the Space's page at Hugging Face
  • A local copy served from your own computer on Windows, macOS or Linux
  • Any static web host, with the whole folder uploaded and its paths kept
Start with
pip install -U huggingface_hub
hf download dotlabs/cognirank --repo-type space --local-dir cognirank
cd cognirank

Platform

WindowsOperating system
macOSOperating system
LinuxOperating system

About

What it is

cognirank is a static website that ranks small AI models on reasoning and programming benchmarks. It offers rankings you can sort, charts and model comparisons, plus a news feed you edit in a JSON file. It reads a live registry first and falls back to a bundled snapshot.

Who it suits

It suits people who need to compare small models and anyone who wants a leaderboard site they can read and adapt.

IndustryWho uses itHow they use itExample
AI researchResearchersCompare small models on reasoning and coding benchmarksSort the rankings by a score you care about
SoftwareDevelopersShortlist a small model for an appPut two candidate models side by side
EducationStudentsSee how small models stack upBrowse the charts
Web publishingSite maintainersRun a static leaderboard with a news feedAdd a news slide by editing news.json

Skip it if you need to run the benchmarks yourself, since the site shows results and does not evaluate models.

Where to use it

  • A web browser, on the Space's page at Hugging Face
  • A local copy served from your own computer on Windows, macOS or Linux
  • Any static web host, with the whole folder uploaded and its paths kept
Use caseWhoWhat they get back
Compare small modelsResearchersSortable rankings and charts from the evaluated snapshot
Keep the site currentMaintainersNews slides from entries you add to news.json
Host your own copyDevelopersA site made only of HTML, CSS, JavaScript and JSON files

How to set it up

The online page needs nothing. A local copy needs Python, both to fetch the files and to serve them over HTTP.

  • Python and pip
  • Windows, macOS or Linux
  • A web browser
  1. Install the Hugging Face hub library.
  2. Download the Space's files into a folder named cognirank.
  3. Move into that folder.
  4. Serve the folder over HTTP, because pages opened straight from disk generally cannot fetch local JSON files.
  5. Open port 8000 on your machine in a web browser.
pip install -U huggingface_hub
hf download dotlabs/cognirank --repo-type space --local-dir cognirank
cd cognirank
python -m http.server 8000

How to use it

Browse the rankings, sort them and compare models. For news, put a new object into the news array of news.json, placing the latest item at the top. Changes show up the next time the page loads, with no HTML or JavaScript edits.

FieldWhat it holds
idA short name for the slide
dateThe day of the update, written as year, month, day
titleYour announcement headline
descriptionA short update
image_urlThe slide image, as a web address or a local path
image_altText that describes the image
ToolWhat it does
index.htmlThe page markup and nothing else
css/styles.cssAll styles and the responsive layouts
js/app.jsRankings, charts, sorting, comparisons and the JSON-driven updates
data.jsonThe evaluated snapshot, used when the live registry cannot be reached
news.jsonThe news slides you edit

Example

You add a new entry to news.json with today's date and a short title, then reload the page. The news slide appears without any change to the HTML or JavaScript.

For newcomers and experts

Open the page and sort the rankings by one column to see how small models differ. Nothing needs installing.

The page asks the live dotlabs/cognirank registry first and uses the bundled data.json if that request fails. To make the bundle primary, swap the two entries in the source list inside loadModels(). The mobile layout once used virtualization with spacer rows, which could squeeze the Model column to almost nothing on narrow screens. It now uses normal table rows and native scrolling, which is simpler and reliable at this size.

  1. The page loads
  2. It asks the live registry for model data
  3. If that fails, it reads data.json
  4. Rankings and charts are drawn
  5. News slides come from news.json

Good to know

  • Hosting: Publish the entire folder together and keep its paths.
  • Limit: Opening index.html straight from disk may leave the data blank, so serve the folder over HTTP.
  • License: cc-by-nc-nd-4, with a LICENSE file in the repository. Check its terms before you reuse or change the site.
  • Cost to run: none named.
  • Data it reaches: The live registry on Hugging Face first, then the bundled data.json. News images may come from outside addresses.

README and files

README

cognirank

Ranks small AI models on reasoning and programming benchmarks, with sortable tables, charts and side-by-side comparisons, as a static website. For people choosing or studying small models.

Made by dotlabs on Hugging Face. These notes are Mindket's, written from its Space page and README; the app's own files and license are on Hugging Face.

About

What it is: cognirank is a static website that ranks small AI models on reasoning and programming benchmarks. It offers rankings you can sort, charts and model comparisons, plus a news feed you edit in a JSON file. It reads a live registry first and falls back to a bundled snapshot.

Who it suits: It suits people who need to compare small models and anyone who wants a leaderboard site they can read and adapt.

Industry | Who uses it | How they use it | Example
AI research | Researchers | Compare small models on reasoning and coding benchmarks | Sort the rankings by a score you care about
Software | Developers | Shortlist a small model for an app | Put two candidate models side by side
Education | Students | See how small models stack up | Browse the charts
Web publishing | Site maintainers | Run a static leaderboard with a news feed | Add a news slide by editing news.json

Skip it if you need to run the benchmarks yourself, since the site shows results and does not evaluate models.

Where to use it:

  • A web browser, on the Space's page at Hugging Face
  • A local copy served from your own computer on Windows, macOS or Linux
  • Any static web host, with the whole folder uploaded and its paths kept
Use case | Who | What they get back
Compare small models | Researchers | Sortable rankings and charts from the evaluated snapshot
Keep the site current | Maintainers | News slides from entries you add to news.json
Host your own copy | Developers | A site made only of HTML, CSS, JavaScript and JSON files

How to set it up: The online page needs nothing. A local copy needs Python, both to fetch the files and to serve them over HTTP.

  • Python and pip
  • Windows, macOS or Linux
  • A web browser
  1. Install the Hugging Face hub library.
  2. Download the Space's files into a folder named cognirank.
  3. Move into that folder.
  4. Serve the folder over HTTP, because pages opened straight from disk generally cannot fetch local JSON files.
  5. Open port 8000 on your machine in a web browser.
pip install -U huggingface_hub
hf download dotlabs/cognirank --repo-type space --local-dir cognirank
cd cognirank
python -m http.server 8000

How to use it: Browse the rankings, sort them and compare models. For news, put a new object into the news array of news.json, placing the latest item at the top. Changes show up the next time the page loads, with no HTML or JavaScript edits.

Field | What it holds
id | A short name for the slide
date | The day of the update, written as year, month, day
title | Your announcement headline
description | A short update
image_url | The slide image, as a web address or a local path
image_alt | Text that describes the image
Tool | What it does
index.html | The page markup and nothing else
css/styles.css | All styles and the responsive layouts
js/app.js | Rankings, charts, sorting, comparisons and the JSON-driven updates
data.json | The evaluated snapshot, used when the live registry cannot be reached
news.json | The news slides you edit

Example: You add a new entry to news.json with today's date and a short title, then reload the page. The news slide appears without any change to the HTML or JavaScript.

For newcomers and experts: Open the page and sort the rankings by one column to see how small models differ. Nothing needs installing.

The page asks the live dotlabs/cognirank registry first and uses the bundled data.json if that request fails. To make the bundle primary, swap the two entries in the source list inside loadModels(). The mobile layout once used virtualization with spacer rows, which could squeeze the Model column to almost nothing on narrow screens. It now uses normal table rows and native scrolling, which is simpler and reliable at this size.

The page loads
It asks the live registry for model data
If that fails, it reads data.json
Rankings and charts are drawn
News slides come from news.json

Good to know:

  • Hosting: Publish the entire folder together and keep its paths.
  • Limit: Opening index.html straight from disk may leave the data blank, so serve the folder over HTTP.
  • License: cc-by-nc-nd-4, with a LICENSE file in the repository. Check its terms before you reuse or change the site.
  • Cost to run: none named.
  • Data it reaches: The live registry on Hugging Face first, then the bundled data.json. News images may come from outside addresses.

On Hugging Face, 13 November 2026

  • Likes: 15
  • Built with: static
  • License: cc-by-nc-nd-4.0

Links

Try it

Open the Space in your browser, or copy it to your own Hugging Face account from its page. Nothing in this kit runs by itself.

Files
README.md  5 KB

1 file, 5 KB, downloaded as a zip.

What’s new

  • Version 1 · 2026-11-12

Compare with similar

Listed Hugging Face Spaces in the same category that share the most tags with this one.

ProductLikesBuilt withLicenseLast change
cognirank This page15staticcc-by-nc-nd-4.0
Arena LeaderboardShares static5,039staticapache-2.0
BrowserShares static533staticcc0-1.0
Model PulseShares static214staticapache-2.0
MTEB-BR LeaderboardShares static126staticapache-2.0
Hub StatsShares static65staticapache-2.0
Numbers as Mindket last read them, on 2026-11-12.

Reviews

No ratings yet

Write a review

No reviews yet.

More from Mindket

See all from Mindket

IPTV

iptv-org · Kit

Collects publicly available live TV channels from many countries into playlists that any video player with live streaming can open. Made for viewers and for de…

New144k

buzz

block · Kit

Self-hostable workspace where people and AI agents share the same rooms, built on a Nostr relay that logs every action as a signed event. For teams that want t…

New37.3k

plannotator

backnotprop · Kit

Opens your AI coding agent's plans, specs and code changes in a browser so you can annotate or comment on them and send the feedback straight back to the agent.

New10.5k

Similar in Research

See all in Research

EarthJev

dBenf · Kit

Answers typed questions about satellite image patches from all 12 Sentinel-2 bands, returning a probability for each option without writing text. A Qwen3.5-0.8…

New

getting-over-it-rl-jax

zimmerk4 · Kit

Plays the full game Getting Over It from the bottom to the end with a small trained policy network that learned inside a JAX physics simulator. For reinforceme…

New

ReFoCo

yuji-nozawa · Kit

Pretrained vision transformer checkpoints in three sizes from a research paper on training attention heads to focus on image regions. For researchers who extra…

New