{
  "version": "2",
  "id": "https://freelancenews.online/news/developer-builds-a-65-tool-ai-directory-where-every-listing-is-a-831b41aa",
  "title": "Developer builds a 65-tool AI directory where every listing is a dated, linked vendor fact",
  "summary": "A solo developer says an AI agent runs daily link and price checks on a French-language AI tool directory built from a single JSON file and a roughly 120-line Node generator, and that the site had about ten visitors and no Google indexing a few days after launch.",
  "body": "A developer has published a side project called Annuaire Agents, a French-language directory of AI tools, and described in a dev.to post how it is built and maintained. The post is a community write-up rather than an independent report, so the details below are the author's own account of what the site does and how it works.\n\nThe stated editorial rule is the most distinctive part. According to the author, the directory avoids the pattern of SEO-driven lists with invented ratings and instead shows four facts per tool, each tied to the vendor's official page and dated. The four facts are whether the interface is in French, whether there is a permanent free tier as opposed to one-off credits, whether the vendor says data is hosted in the EU, and the published price.\n\nThat choice is a deliberate constraint on what the site can claim. Each entry is presented as a sourced observation rather than a judgment about quality, which means the directory does not rank tools or recommend one over another. The author describes the alternative as SEO lists with made-up ratings, and positions the four-fact format as the contrast.\n\nThe technical stack is intentionally small. The author describes a custom Node static generator of roughly 120 lines, a single JSON file holding the data, comparison pages generated from that same data, and hosting on Vercel's free tier.\n\nMaintenance is partly delegated to an AI agent. The author says the agent runs a daily routine covering link checks, price re-checks, discovery of new tools that come with sources, and emailing vendors to ask them to correct their listings. The post does not describe how the agent resolves conflicts, how it verifies that a vendor page actually supports a given fact, or what happens when a check fails.\n\nThe author also published what they call honest numbers as of October 18, 2026: the site launched on October 14, 2026, lists 65 tools, has 18 comparison pages, and had drawn roughly ten visitors, mostly the author's own tests. The author states the site was not yet indexed by Google at that point.\n\nThose figures matter for interpreting the project. A four-day-old site with about ten visits and no search indexing has not yet been tested against real audience demand, so the launch numbers say more about the build than about whether the format works.\n\nThe author's stated open question is whether a directory limited to facts, with no ratings, is useful to readers, or whether people actually want rankings. That is a product question the post leaves unanswered, and the supplied evidence contains no user research, survey or traffic data beyond the visitor count above.\n\nFor freelancers, designers and developers who evaluate AI tools, the practical interest is less in this particular directory than in the pattern it demonstrates. A small static generator plus a single structured data file plus scheduled automated checks is a low-cost way to keep a curated list current, and the same approach could be applied to other categories where vendors publish facts that change, such as pricing tiers or data residency.\n\nThe tradeoffs are visible in the design. Restricting entries to four dated facts keeps claims tied to vendor pages but strips out the comparative guidance many buyers look for, and it pushes the interpretive work onto the reader. Automating link and price checks reduces manual drift but does not by itself guarantee that a fact is correctly characterized, and the post does not document any review step beyond the agent's routine.\n\nThere are also open questions the evidence cannot settle. The post does not say how often vendor emails produce corrections, how the agent handles pages that change structure, or whether the French-interface and EU-hosting fields are re-verified on the same schedule as prices. It also does not describe any editorial policy for removing a tool whose source disappears.\n\nThe comparison pages are worth noting separately because the author says they are generated from the same JSON as the listings. The author does not state how corrections propagate across pages, nor provide a count of how often corrections have been made, so the practical benefit of the single-file design remains an inference rather than a documented result.\n\nAs a community post, the account should be read as the author's description of their own project rather than as verified reporting. The visitor count, the tool count, the comparison-page count and the claim about Google indexing are all self-reported, and no third party has confirmed them. The site's address was included in the post with tracking parameters.\n\nThe useful conclusion for this audience is modest. The project is a concrete example of using a minimal static pipeline and an automated checking routine to publish sourced, dated facts about software, and its author is explicitly asking whether that format has an audience. Whether facts-only directories outperform ranked lists remains an open question that the launch numbers do not answer.",
  "category": "dev",
  "language": "en",
  "datePublished": "2026-10-18T19:17:39.872Z",
  "dateModified": "2026-10-18T19:17:39.872Z",
  "eventDate": "2026-10-14",
  "sourcePublicationDate": "2026-10-18T19:00:04.000Z",
  "source": {
    "name": "dev.to",
    "url": "https://dev.to/annuaireagents/how-an-ai-agent-maintains-a-source-checked-directory-of-ai-tools-static-site-one-json-file-1klp",
    "kind": "community"
  },
  "practicalImpact": "Editorial interpretation: the build pattern — one structured data file, a small static generator and scheduled automated checks — is a cheap way for a solo developer to keep a curated tool list current, but the facts-only format shifts comparison work onto readers and the automated checks do not by themselves prove a fact is correctly characterized.",
  "limitations": "All figures and mechanics come from a single community post by the project's author and are self-reported, not independently verified. The post does not document how the agent validates facts, how failed checks are handled, correction rates, or any user research. The site had not been indexed by Google and had about ten visitors at the time of the author's snapshot, so demand for the format is untested.",
  "keyPoints": [
    "The author says each tool entry shows four facts, each linked to the vendor's official page and dated: French interface, permanent free tier, vendor-stated EU hosting, and published price.",
    "The site is built with a roughly 120-line custom Node static generator, one JSON data file, generated comparison pages and Vercel's free tier, per the author.",
    "An AI agent reportedly runs a daily routine of link checks, price re-checks, adding newly sourced tools and emailing vendors about corrections.",
    "The author reports an October 14, 2026 launch, 65 tools, 18 comparison pages, about ten visitors as of October 18, 2026, and no Google indexing yet.",
    "The author's open question is whether readers want a facts-only directory without ratings or prefer rankings."
  ],
  "review": {
    "status": "source-reviewed",
    "checkedAt": "2026-10-18T19:17:39.872Z",
    "method": "Automated comparison against retrieved source text; not independent fact-checking.",
    "correctionNote": null
  },
  "sources": [
    {
      "id": 1,
      "url": "https://dev.to/annuaireagents/how-an-ai-agent-maintains-a-source-checked-directory-of-ai-tools-static-site-one-json-file-1klp",
      "publisher": "dev.to",
      "title": "How an AI agent maintains a source-checked directory of AI tools (static site, one JSON file)",
      "publishedAt": 1792350004000,
      "fetchedAt": 1792351029385,
      "hash": "fbc86d20fd9a96be6a8928f6be68db76c2ca51b4816c3031c06e018dd4e7f732",
      "kind": "community"
    }
  ],
  "claims": [
    {
      "claim": "The author says each tool listing shows four facts, each linked to the vendor's official page and dated.",
      "source": 1,
      "id": "claim-1",
      "url": "https://freelancenews.online/news/developer-builds-a-65-tool-ai-directory-where-every-listing-is-a-831b41aa#claim-1"
    },
    {
      "claim": "The four facts are French interface, permanent free tier versus one-off credits, vendor-stated EU hosting, and published price.",
      "source": 1,
      "id": "claim-2",
      "url": "https://freelancenews.online/news/developer-builds-a-65-tool-ai-directory-where-every-listing-is-a-831b41aa#claim-2"
    },
    {
      "claim": "The site uses a roughly 120-line custom Node static generator, one JSON data file, generated comparison pages and Vercel's free tier.",
      "source": 1,
      "id": "claim-3",
      "url": "https://freelancenews.online/news/developer-builds-a-65-tool-ai-directory-where-every-listing-is-a-831b41aa#claim-3"
    },
    {
      "claim": "An AI agent reportedly handles daily link checks, price re-checks, new sourced tools and vendor correction emails.",
      "source": 1,
      "id": "claim-4",
      "url": "https://freelancenews.online/news/developer-builds-a-65-tool-ai-directory-where-every-listing-is-a-831b41aa#claim-4"
    },
    {
      "claim": "The author reports an October 14, 2026 launch, 65 tools, 18 comparison pages, about ten visitors as of October 18, 2026, and no Google indexing yet.",
      "source": 1,
      "id": "claim-5",
      "url": "https://freelancenews.online/news/developer-builds-a-65-tool-ai-directory-where-every-listing-is-a-831b41aa#claim-5"
    },
    {
      "claim": "The author asks whether a facts-only directory without ratings is useful or whether people want rankings.",
      "source": 1,
      "id": "claim-6",
      "url": "https://freelancenews.online/news/developer-builds-a-65-tool-ai-directory-where-every-listing-is-a-831b41aa#claim-6"
    }
  ],
  "formats": {
    "html": "https://freelancenews.online/news/developer-builds-a-65-tool-ai-directory-where-every-listing-is-a-831b41aa",
    "markdown": "https://freelancenews.online/news/developer-builds-a-65-tool-ai-directory-where-every-listing-is-a-831b41aa.md",
    "json": "https://freelancenews.online/news/developer-builds-a-65-tool-ai-directory-where-every-listing-is-a-831b41aa.json"
  }
}