About AI Tools Directory
Curated open-source AI models — summaries, use cases, and tradeoffs at a glance.
What this site does
AI Tools Directory indexes HuggingFace public API and GitHub data and provides structured directory pages to help you evaluate options quickly. Each entry includes:
- Facts pulled directly from the upstream source (stars, downloads, prices, metadata)
- An editorial summary — Claude-drafted or template-assembled, as described below — that frames the source data around use cases
- Tradeoff notes, decision criteria, and use-case matching
Why it exists
Directory sites exist because raw API data is not human-readable at scale. We add a thin, opinionated editorial layer on top of public data so you can decide faster whether a project is worth a deeper look. This is intentionally a starting point for evaluation, not a substitute for reading the source repository, model card, or store page.
How content is produced — and what is not verified
Text on this site is produced in one of three ways: (a) written or line-edited by hand by the operator and signed with a date; (b) drafted with Claude through Claude Code sessions or scheduled routines the operator runs against the upstream metadata, then spot-checked — not individually reviewed unless (a) applies; (c) assembled by deterministic templates from metadata. We stopped calling Anthropic's API from the pipeline in May 2026; entries drafted through the API before then are not distinguishable from (b) and are labelled Claude-drafted.
On this site that maps as follows:
1. Data ingestion — path (c): the fields shown for each model (metadata, download or star counts, timestamps, licenses, tags) were fetched from HuggingFace public API and GitHub by a scheduled job. For this site that job currently runs with new-model ingestion switched off (the fetch limit is set to zero in the pipeline configuration), so no new entries are added and the counts and timestamps shown are those of the last fetch, not live values. These fields are shown as fetched and are not hand-edited.
2. Per-model summary, use cases, and pros/cons — path (b) or (c): when a model is first added, the pipeline fills these fields from a deterministic template. A scheduled Claude Code routine (nominally weekly) run under the operator's account later replaces template text with Claude-drafted text for a batch of entries. Every row in the data set carries a label naming the generator that produced its text — claude-routine, metadata-derived, polish-py-template, fallback-template or human-edited — and only claude-routine and human-edited rows are built into pages; rows carrying one of the three template labels are kept as data and get no page. The labels were re-derived on 2026-09-06 by matching each row's stored text against the deterministic generators, which makes claude-routine a residual class: text that matches none of the templates. A label says how the text was produced, not that it is correct — the operator spot-checks samples of the routine's output, and entries are not individually read, run, or tested for this site.
3. Facts block — path (c): a table of upstream metadata (publisher, pipeline tag, library, licence, downloads, likes) rendered directly from the source. Pages carry no template-generated prose: the page template no longer adds "how we look at" or FAQ paragraphs.
4. This About page, the legal pages, and the Contact page — path (a): written by the operator.
Where licensing, version numbers, or recent model activity matter to a decision, every page links the upstream source as the primary citation so you can confirm the current state directly. Correction requests sent to the contact email below are handled by the operator.
Editorial principles
- Source-of-truth respect: we link the upstream source on every page; the summary is editorial framing, not authority.
- Honest tradeoffs: pages list cons, "avoid if" caveats, and decision criteria, not just feature lists.
- No paid placement: sort orders are computed from upstream signals (downloads, stars, last-pushed dates) alone. Affiliate links, when present, are clearly labelled and do not affect ordering.
- Corrections welcome: verified factual errors get fixed within 14 days of a report.
Update cadence
- Upstream data: not currently re-fetched — new-model ingestion is switched off for this site, so counts and timestamps are from the last fetch (each page links the upstream source for current values)
- Claude-drafted text: added in batches by a scheduled Claude Code routine, nominally weekly; an entry the routine has not reached keeps its template text in the data set and is not built as a page
- Per-page "Page built" timestamps are the date of the last automated rebuild, not the date a person read the entry
Affiliations
We are not affiliated with any of the vendors, projects, or models listed. We are an independent directory.
Operator
This site is operated by Yusuke Morinaga, an independent developer based in Japan who builds and self-hosts small web products. Editorial decisions, rankings, and corrections are handled by the operator directly.
Contact
Corrections, partnership inquiries, removal requests, or feedback: [email protected].