# AI Academic Hub > A method-curated survey of AI-era repositories for research work. Dated, unranked, quotable. STATUS: A method-curated survey of AI-era repositories, dated 2026-08-10. Not an audit, not an endorsement. Licensing under review. SNAPSHOT: 2026-08-10 (retrieved 2026-08-09T18:13:56Z). This hub's served entries file hashes to sha256 46fcea8cb0e2c84d302d1a295a51dab6c9462c81069139e96e349d40459f720c — verify it against https://ai-academic.org/api/entries.json. A second hash, 5029a1dd0e77fab6b0ed8f2665fa4d4fb26e48d151d7fa68e6a0d3c2dc200f87, covers the raw capture shared by both hubs of this survey; that artifact is not yet published, so that one is a commitment, not yet a check. METHOD VERSION: supervised beta (v3.3 taxonomy) ## Counts 81 campaigns on the record. 15 were selected for extraction and 14 extracted. 70 of the 81 carry a placement on this hub; 11 of those are marked ingested, and 10 admitted at least one repository — 91 entries. Ingested = the campaign's admitted ledger rows were extracted for this site; a campaign can be ingested and have admitted no repositories. ## Terms These endpoints render the same facts as the pages. Quoting with attribution is permitted; redistributing the endpoints as a dataset is not, while the licensing review is open. - [License and citation](https://ai-academic.org/license/) ## Pages - [Home](https://ai-academic.org/) - [Registry](https://ai-academic.org/registry/) - [Categories and coverage](https://ai-academic.org/themes/) - [Data card — what is held and what is collected](https://ai-academic.org/data/) - [Tags — the six axes](https://ai-academic.org/tags/) - [Methodology](https://ai-academic.org/methodology/) - [Image credits](https://ai-academic.org/credits/) - [License and citation](https://ai-academic.org/license/) - [About](https://ai-academic.org/about/) 29 reserved tag pages are in the sitemap and are not listed here: every one has zero members today, and /api/tags.json serves the whole vocabulary. ## Machine layer JSON endpoints. Entries are addressable two ways — by numeric repository id and by slug; the collection, category, tag and snapshot endpoints are documents, not id maps. They are not listed in the sitemap: they are data, not pages. Every payload carries the disclaimer, ordering and terms keys the pages carry as prose, plus a "fields" glossary whose paths are dotted and scoped. The entry glossary ships with /api/entries.json, /api/categories.json, /api/snapshot.json and every per-entry payload; the tag glossary ships with /api/tags.json. - [Every entry, as JSON](https://ai-academic.org/api/entries.json) - [Categories and tasks, as JSON](https://ai-academic.org/api/categories.json) - [The tag vocabulary, as JSON](https://ai-academic.org/api/tags.json) - [Snapshot trust marks and counts, as JSON](https://ai-academic.org/api/snapshot.json) - Per entry, by numeric id: https://ai-academic.org/api/entries/.json Available for the 87 of 91 entries with a resolved numeric id. Entries with status_state "unavailable" have github_repo_id: null and no file under this pattern: requesting one is a 404 by design. - Per entry, by slug: https://ai-academic.org/api/entries/by-slug/.json Available for every entry without exception, including the 4 that have no numeric id. By-slug is the recovery path for an unavailable entry: when the id-keyed request 404s, address the entry by slug instead. Record ids (FHK-/AHK-) are hub-local display-position ids; the stable cross-hub key is github_repo_id. `slug` is stable here and mutable upstream. ## Sibling hub AI Founder Hub — https://ai-founderhub.com/ The other hub of this survey: the entries in its four shared lanes and its cross-hub dual campaigns are published on both hubs — 68 shared entries, each under its own hub’s category and task. Everything else about the repository is identical across hubs, except campaigns[], which carries only the campaigns that admitted the entry on that hub and may be shorter on one side. Shared entries carry on_both_hubs: true in the machine layer, computed by slug intersection of the two hubs' catalogs at build and frozen in the repo. The separate campaigns[].campaign_placed_on_both_hubs flag is about the CAMPAIGN, not the entry, and the two counts differ: on_both_hubs holds exactly when the lane is shared or the admitting campaign is placed on both hubs. ## Categories Taxonomy v3.3-two-hubs-four-shared-lanes. 13 categories, each rendering every campaign placed on it, whether or not its repositories have been ingested. - [Literature & discovery](https://ai-academic.org/theme/literature-discovery/) — A1, 5 campaigns placed, 4 of 91 entries - [Data collection & curation](https://ai-academic.org/theme/data-collection-curation/) — A2, 6 campaigns placed, 8 of 91 entries - [Documents & data infrastructure](https://ai-academic.org/theme/documents-data-infrastructure/) — A3, 3 campaigns placed, 0 of 91 entries - [Analysis & measurement](https://ai-academic.org/theme/analysis-measurement/) — A4, 5 campaigns placed, 13 of 91 entries - [Paper development & review](https://ai-academic.org/theme/paper-development-review/) — A6, 5 campaigns placed, 10 of 91 entries - [Publishing & outreach](https://ai-academic.org/theme/publishing-outreach/) — A7, 1 campaign placed, 0 of 91 entries - [Teaching](https://ai-academic.org/theme/teaching/) — A8, 3 campaigns placed, 4 of 91 entries - [Theorization](https://ai-academic.org/theme/theorization/) — A9, 1 campaign placed, 5 of 91 entries - [Statistical computing](https://ai-academic.org/theme/statistical-computing/) — A10, 2 campaigns placed, 0 of 91 entries - [Human-agent operations](https://ai-academic.org/theme/human-agent-operations/) — S1, shared lane, 20 campaigns placed, 10 of 91 entries - [Tools & document processing](https://ai-academic.org/theme/tools-document-processing/) — S2, shared lane, 2 campaigns placed, 12 of 91 entries - [Writing & editing](https://ai-academic.org/theme/writing-editing/) — S3, shared lane, 10 campaigns placed, 11 of 91 entries - [Presentation & visuals](https://ai-academic.org/theme/presentation-visuals/) — S4, shared lane, 7 campaigns placed, 14 of 91 entries ## Registry Every entry, contributed by 10 campaigns; 11 of the 70 campaigns placed on this hub are marked ingested, and one of those admitted no repositories. Order is category then name, never popularity. - augurlabs/augur (live) — https://ai-academic.org/registry/augurlabs--augur/ - aveloxis/aveloxis (live) — https://ai-academic.org/registry/aveloxis--aveloxis/ - bohrdata/hfcommunity (unavailable) — https://ai-academic.org/registry/bohrdata--hfcommunity/ - chaoss/community (live) — https://ai-academic.org/registry/chaoss--community/ - chaoss/grimoirelab-perceval (live) — https://ai-academic.org/registry/chaoss--grimoirelab-perceval/ - chaoss/grimoirelab-sortinghat (live) — https://ai-academic.org/registry/chaoss--grimoirelab-sortinghat/ - ecosyste-ms/repos (live) — https://ai-academic.org/registry/ecosyste-ms--repos/ - ghtorrent/ghtorrent.org (live) — https://ai-academic.org/registry/ghtorrent--ghtorrent-org/ - Nasif-Imtiaz-Ohi/BoDeGHa (unavailable) — https://ai-academic.org/registry/nasif-imtiaz-ohi--bodegha/ - package-url/purl-spec (live) — https://ai-academic.org/registry/package-url--purl-spec/ - RepoReapers/github-repo-dataset (unavailable) — https://ai-academic.org/registry/reporeapers--github-repo-dataset/ - sgl-umons/BoDeGHa (live) — https://ai-academic.org/registry/sgl-umons--bodegha/ - SOM-Research/HFCommunity (live) — https://ai-academic.org/registry/som-research--hfcommunity/ - arx-deidentifier/arx (live) — https://ai-academic.org/registry/arx-deidentifier--arx/ - data-privacy-stack/presidio (live) — https://ai-academic.org/registry/data-privacy-stack--presidio/ - DataBiosphere/consent (live) — https://ai-academic.org/registry/databiosphere--consent/ - EBISPOT/DUO (live) — https://ai-academic.org/registry/ebispot--duo/ - ethyca/fides (live) — https://ai-academic.org/registry/ethyca--fides/ - moj-analytical-services/splink (live) — https://ai-academic.org/registry/moj-analytical-services--splink/ - opendp/opendp (live) — https://ai-academic.org/registry/opendp--opendp/ - w3c-cg/dpv (live) — https://ai-academic.org/registry/w3c-cg--dpv/ - AgentOps-AI/agentops (live) — https://ai-academic.org/registry/agentops-ai--agentops/ - Arize-ai/openinference (live) — https://ai-academic.org/registry/arize-ai--openinference/ - BerriAI/litellm (live) — https://ai-academic.org/registry/berriai--litellm/ - crewAIInc/crewAI (live) — https://ai-academic.org/registry/crewaiinc--crewai/ - future-agi/traceAI (live) — https://ai-academic.org/registry/future-agi--traceai/ - lmnr-ai/lmnr (live) — https://ai-academic.org/registry/lmnr-ai--lmnr/ - open-telemetry/semantic-conventions (live) — https://ai-academic.org/registry/open-telemetry--semantic-conventions/ - open-telemetry/semantic-conventions-genai (live) — https://ai-academic.org/registry/open-telemetry--semantic-conventions-genai/ - openlit/openlit (live) — https://ai-academic.org/registry/openlit--openlit/ - traceloop/openllmetry (live) — https://ai-academic.org/registry/traceloop--openllmetry/ - AnneChao/iNEXT (live) — https://ai-academic.org/registry/annechao--inext/ - camaradesuk/ASySD (live) — https://ai-academic.org/registry/camaradesuk--asysd/ - fellstat/shinyrecap (live) — https://ai-academic.org/registry/fellstat--shinyrecap/ - nealhaddaway/citationchaser (live) — https://ai-academic.org/registry/nealhaddaway--citationchaser/ - allenai/aries (live) — https://ai-academic.org/registry/allenai--aries/ - allenai/PeerRead (live) — https://ai-academic.org/registry/allenai--peerread/ - amperser/proselint (live) — https://ai-academic.org/registry/amperser--proselint/ - facebookresearch/EditEval (archived) — https://ai-academic.org/registry/facebookresearch--editeval/ - hypothesis/product-backlog (live) — https://ai-academic.org/registry/hypothesis--product-backlog/ - ONLYOFFICE/onlyoffice-nextcloud (live) — https://ai-academic.org/registry/onlyoffice--onlyoffice-nextcloud/ - openreview/openreview (live) — https://ai-academic.org/registry/openreview--openreview/ - readium/annotations (live) — https://ai-academic.org/registry/readium--annotations/ - textlint/textlint (live) — https://ai-academic.org/registry/textlint--textlint/ - vipulraheja/iterater (live) — https://ai-academic.org/registry/vipulraheja--iterater/ - Aimino-Tech/opendocswork-mcp (live) — https://ai-academic.org/registry/aimino-tech--opendocswork-mcp/ - barun-saha/slide-deck-ai (live) — https://ai-academic.org/registry/barun-saha--slide-deck-ai/ - digitalartificialint-cmd/CitePoint (live) — https://ai-academic.org/registry/digitalartificialint-cmd--citepoint/ - gitbrent/PptxGenJS (live) — https://ai-academic.org/registry/gitbrent--pptxgenjs/ - HKUDS/Paper2Slides (live) — https://ai-academic.org/registry/hkuds--paper2slides/ - iOfficeAI/OfficeCLI (live) — https://ai-academic.org/registry/iofficeai--officecli/ - kdnsna/pptlint (live) — https://ai-academic.org/registry/kdnsna--pptlint/ - kdnsna/ultimate-ppt-master-skill (live) — https://ai-academic.org/registry/kdnsna--ultimate-ppt-master-skill/ - officecli/officecli (live) — https://ai-academic.org/registry/officecli--officecli/ - scanny/python-pptx (live) — https://ai-academic.org/registry/scanny--python-pptx/ - tristan-mcinnis/pptx-from-layouts-skill (live) — https://ai-academic.org/registry/tristan-mcinnis--pptx-from-layouts-skill/ - wozzeck16621/pptx-from-layouts-skill (unavailable) — https://ai-academic.org/registry/wozzeck16621--pptx-from-layouts-skill/ - XiaoZhou2024/SlideAgent (live) — https://ai-academic.org/registry/xiaozhou2024--slideagent/ - ykuwai/ppt-mcp (live) — https://ai-academic.org/registry/ykuwai--ppt-mcp/ - franklee16/hbs-case-writer (live) — https://ai-academic.org/registry/franklee16--hbs-case-writer/ - opencasestudies/ocs-template-quarto (live) — https://ai-academic.org/registry/opencasestudies--ocs-template-quarto/ - opencasestudies/OCS_Guide (live) — https://ai-academic.org/registry/opencasestudies--ocs_guide/ - opendesigncasestudies/odcs-template (live) — https://ai-academic.org/registry/opendesigncasestudies--odcs-template/ - allenai/asta-theorizer (live) — https://ai-academic.org/registry/allenai--asta-theorizer/ - bear96/System-Dynamics-Bot (live) — https://ai-academic.org/registry/bear96--system-dynamics-bot/ - brycewang-stanford/Awesome-Journal-Skills (live) — https://ai-academic.org/registry/brycewang-stanford--awesome-journal-skills/ - cjvanlissa/theorytools (live) — https://ai-academic.org/registry/cjvanlissa--theorytools/ - LIMYOYO/utd-skills (live) — https://ai-academic.org/registry/limyoyo--utd-skills/ - allenai/olmocr (live) — https://ai-academic.org/registry/allenai--olmocr/ - datalab-to/chandra (live) — https://ai-academic.org/registry/datalab-to--chandra/ - datalab-to/marker (live) — https://ai-academic.org/registry/datalab-to--marker/ - datalab-to/surya (live) — https://ai-academic.org/registry/datalab-to--surya/ - docling-project/docling (live) — https://ai-academic.org/registry/docling-project--docling/ - opendatalab/MinerU (live) — https://ai-academic.org/registry/opendatalab--mineru/ - opendatalab/OmniDocBench (live) — https://ai-academic.org/registry/opendatalab--omnidocbench/ - opendataloader-project/opendataloader-pdf (live) — https://ai-academic.org/registry/opendataloader-project--opendataloader-pdf/ - PaddlePaddle/Paddle (live) — https://ai-academic.org/registry/paddlepaddle--paddle/ - PaddlePaddle/PaddleOCR (live) — https://ai-academic.org/registry/paddlepaddle--paddleocr/ - pymupdf/pymupdf4llm (live) — https://ai-academic.org/registry/pymupdf--pymupdf4llm/ - run-llama/liteparse (live) — https://ai-academic.org/registry/run-llama--liteparse/ - eugeneyujunhao/mog (live) — https://ai-academic.org/registry/eugeneyujunhao--mog/ - google-research-datasets/AIS (archived) — https://ai-academic.org/registry/google-research-datasets--ais/ - KaijuML/parent (live) — https://ai-academic.org/registry/kaijuml--parent/ - ParticleMedia/RAGTruth (live) — https://ai-academic.org/registry/particlemedia--ragtruth/ - princeton-nlp/ALCE (live) — https://ai-academic.org/registry/princeton-nlp--alce/ - qhjqhj00/WebBrain (live) — https://ai-academic.org/registry/qhjqhj00--webbrain/ - Raldir/FEVEROUS (live) — https://ai-academic.org/registry/raldir--feverous/ - shmsw25/FActScore (live) — https://ai-academic.org/registry/shmsw25--factscore/ - stanford-oval/storm (live) — https://ai-academic.org/registry/stanford-oval--storm/ - TobiasBlask/open-paper-machine (live) — https://ai-academic.org/registry/tobiasblask--open-paper-machine/ - zhzihao/WikiGenBench (live) — https://ai-academic.org/registry/zhzihao--wikigenbench/ ## Do not infer Inclusion is not endorsement. Claims are campaign-authored, dated, quoted verbatim. Entry descriptions are unreviewed editorial drafts. Order is category and name, never quality; `order` and the numeric part of `id` encode display position only. The taxonomy-code sequence /api/categories.json and /themes/ present (A1, A2 … S4) is a different sequence and does not govern `order`. Absence markers are deliberate. Pages carry meta noindex while the survey is under review and the /api/ JSON is served with an X-Robots-Tag: noindex header at the deploy edge — readable, not indexable. Fetching is allowed everywhere, so agents may read but should not index.