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…
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.
pip install -U huggingface_hub hf download dotlabs/cognirank --repo-type space --local-dir cognirank cd cognirank
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.
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.
| 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 |
The online page needs nothing. A local copy needs Python, both to fetch the files and to serve them over HTTP.
pip install -U huggingface_hub hf download dotlabs/cognirank --repo-type space --local-dir cognirank cd cognirank python -m http.server 8000
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 |
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.
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.
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.
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:
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.
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:
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.
README.md 5 KB
Listed Hugging Face Spaces in the same category that share the most tags with this one.
| Product | Likes | Built with | License | Last change |
|---|---|---|---|---|
| cognirank This page | 15 | static | cc-by-nc-nd-4.0 | |
| Arena LeaderboardShares static | 5,039 | static | apache-2.0 | |
| BrowserShares static | 533 | static | cc0-1.0 | |
| Model PulseShares static | 214 | static | apache-2.0 | |
| MTEB-BR LeaderboardShares static | 126 | static | apache-2.0 | |
| Hub StatsShares static | 65 | static | apache-2.0 |
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…
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…
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.
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…
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…
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…