R
rasabaq/agents-index
What AI agents can actually do in each country, with sources
View on GitHub ↗Link checked 2026-11-12 · HTTP 200 · opens the vendor's own site
- Star count
- 0 ★ · rasabaq/agents-index · read from the GitHub search API · (checked 2026-11-13 20:00:50)
- Source
- read directly from its GitHub page · type: open-source project
- Harvest history
- first seen 2026-10-30 · last seen 2026-11-14 · seen 16× · listed by 2 sources
- Score
- score 203 · 2 sources · repo
FAQ (answers come from our records)
Who is it for?
We filed it under these tags: 开源项目. The tags come from the entry itself, not a taxonomy we imposed.
Who maintains it?
repository
rasabaq/agents-index;first catalogued 2026-10-30;last seen 2026-11-14。There is no official certification or quality rating here — we record sources and dates only.# Agent Index
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Not how much AI a country has, but what AI agents can actually do there.
In the US, an AI agent can buy from a merchant inside a chat assistant. In Chile, can it? This index tracks concrete agent capabilities country by country. Every status cites a source, and the countries are ranked by what agents can do for ordinary people and businesses.
Open the Agent Index at agentindex.art →
## A quick tour
| World map. Where agents can act today. A brighter country has a higher score. | Country view. What works today, what does not yet, and why. Every cell links to its sources. |
Periodic table. Each tile is one capability. The big number counts the countries where it is live.
## How it works
mermaid
flowchart LR
A["data/.json status + sources"] --> B["src/observatory.js scoring + validation"]
B --> C["agentindex.art map, console, charts"]
B --> D["npm test / validate CI on every PR"]
Each country gets a status for every capability: Live, Limited, Announced or Not yet. The score is the share of capabilities that work today. See docs/methodology.md for the details.
## Run it
sh
npm start # serves the site on http://localhost:8080
npm test # scoring and validation tests
npm run validate # checks every data file and prints the ranking
npm run check-links # fails on dead source links (404/410)
npm run refresh-repos # measures the open-source repos: stars, installs, last commit
npm run refresh-sites # reads each company homepage for its logo
The site has no build step and no dependencies. Node 20 or later runs the checks.
## Layout
| Path | What it holds |
| data/meta.json | Countries, categories and the asOf date |
| data/ .json | Capabilities, the status in each country with sources, and the companies that enable them |
| src/observatory.js | Scoring and validation, shared by the site and Node |
| docs/methodology.md | How the data is collected and scored |
| index.html | The page, top to bottom: the hero, the world map, the console (country view, status matrix, ranking, categories, newest sources), the numbers band, the Compare countries charts, Companies (with the flows and network charts), Open source, the timeline and Method |
| app.js, hero.js, sections.js | The console, the hero, and the numbers band |
| charts/charts.js, charts/viz-.js | The ten charts: charts.js loads the data once and draws each chart into its "> slot in index.html |
| styles.css, console.css, hero.css, sections.css, charts/charts.css | Shared tokens, then the home page parts and the chart windows |
| scripts/ | Data checks and refresh scripts run by npm |
| test/ | Node tests for scoring, validation and the data |
## Update the data
1. Edit a category file in data/. Every Live, Limited or Announced cell needs a source URL. Add "confidence": "low" when the sources are thin.
2. Bump asOf in data/meta.json. No source date may be later than asOf.
In the US, an AI agent can buy from a merchant inside a chat assistant. In Chile, can it? This index tracks concrete agent capabilities country by country. Every status cites a source, and the countries are ranked by what agents can do for ordinary people and businesses.
Open the Agent Index at agentindex.art →
## A quick tour
| World map. Where agents can act today. A brighter country has a higher score. | Country view. What works today, what does not yet, and why. Every cell links to its sources. |
Periodic table. Each tile is one capability. The big number counts the countries where it is live.
## How it works
mermaid
flowchart LR
A["data/.json status + sources"] --> B["src/observatory.js scoring + validation"]
B --> C["agentindex.art map, console, charts"]
B --> D["npm test / validate CI on every PR"]
Each country gets a status for every capability: Live, Limited, Announced or Not yet. The score is the share of capabilities that work today. See docs/methodology.md for the details.
## Run it
sh
npm start # serves the site on http://localhost:8080
npm test # scoring and validation tests
npm run validate # checks every data file and prints the ranking
npm run check-links # fails on dead source links (404/410)
npm run refresh-repos # measures the open-source repos: stars, installs, last commit
npm run refresh-sites # reads each company homepage for its logo
The site has no build step and no dependencies. Node 20 or later runs the checks.
## Layout
| Path | What it holds |
| data/meta.json | Countries, categories and the asOf date |
| data/ .json | Capabilities, the status in each country with sources, and the companies that enable them |
| src/observatory.js | Scoring and validation, shared by the site and Node |
| docs/methodology.md | How the data is collected and scored |
| index.html | The page, top to bottom: the hero, the world map, the console (country view, status matrix, ranking, categories, newest sources), the numbers band, the Compare countries charts, Companies (with the flows and network charts), Open source, the timeline and Method |
| app.js, hero.js, sections.js | The console, the hero, and the numbers band |
| charts/charts.js, charts/viz-.js | The ten charts: charts.js loads the data once and draws each chart into its "> slot in index.html |
| styles.css, console.css, hero.css, sections.css, charts/charts.css | Shared tokens, then the home page parts and the chart windows |
| scripts/ | Data checks and refresh scripts run by npm |
| test/ | Node tests for scoring, validation and the data |
## Update the data
1. Edit a category file in data/. Every Live, Limited or Announced cell needs a source URL. Add "confidence": "low" when the sources are thin.
2. Bump asOf in data/meta.json. No source date may be later than asOf.
Listed badge (optional)
Copy this line into the README if you want the listing mark. Optional, and it does not affect being listed.
[](https://anclum.com/en/s/rasabaq-agents-index/)
- Source
- github · https://github.com/rasabaq/agents-index
- Browse by field
- Open source
- Listed by
- 2 independent sources
- added
- today
More like this
Filed under
Every tag opens the full list for that filter. Counts are the live catalogue figures.