AI agents

An AI agent directory is an index, not a shortlist

A directory tells you an agent exists and that somebody submitted it, which is the smallest useful fact about it.

Open Dimension AI7 min read

What is an AI agent directory?

An AI agent directory is a searchable index of agents, frameworks and vendors, usually built from self-submitted entries. It is useful for discovering what exists and naming the category you need. It cannot tell you whether an agent works, because nobody in a directory tests the listings.

The short version

  • A directory listing is evidence that somebody submitted an entry, not evidence that the agent runs.
  • Listing has a reward and updating has none, so entries accumulate and dead ones are rarely removed.
  • Entry count is the number every directory advertises and the one that tells you least.
  • The things that decide an agent project, permissions, failure behaviour, cost under load and who is on call, appear in no directory field.
  • The only directory with a clear payoff is the internal one: one row per agent, with an owner and a review date.

What is an AI agent directory actually for?

Discovery, and not much beyond it. A directory is an index: a name, a one-line description, a category tag and a link, submitted by whoever built the thing and approved by whoever runs the site. Once approved, the entry sits there. That is the entire mechanism, and knowing the mechanism tells you exactly what the output is worth.

Discovery is genuinely useful. If somebody has asked you to 'look into agents' and you do not yet know whether you need a support agent answering customer email, a document pipeline, or a scheduled job with a model in the middle of it, an hour reading a directory will teach you the vocabulary of the category faster than three vendor calls. You also see the shape of the market: which problems have forty tools chasing them, and which have none at all.

The mistake is treating the index as a shortlist. A listing is evidence that somebody submitted an entry. It is not evidence that the agent runs, that it is still maintained, that anybody operates it in production, or that it would hold up against your data and your permissions model. Directories have no mechanism for checking any of that, and the honest ones do not pretend to.

Why do AI agent directories go stale so quickly?

Because listing carries a reward and updating carries none. The submitter gets a link and a trickle of traffic on the day the entry goes live. Nobody is paid to come back eighteen months later and mark the project abandoned. So entries accumulate, dead ones are rarely removed, and the directory's size becomes its selling point rather than its weakness.

The result is easy to confirm. Click through thirty listings and you will find demo links resolving to parked domains, repositories whose last meaningful commit predates the current generation of models, and pricing pages that now say 'contact us' where a self-serve tier used to be. None of this is dishonest. It is simply what an unmaintained index looks like after two fast years.

It is worth comparing a listing to something that does report its own basis. Stack Overflow's 2026 developer survey collected 30,903 valid responses from 169 countries, and its AI tooling question was answered by 17,464 of them. You may disagree with what that sample represents, but you can see it and argue with it. A directory entry gives you no base, no date and no method, so there is nothing to argue with.

There is a second kind of staleness that is harder to spot. An agent built around an early tool-calling pattern may still install and still run, and still be the wrong thing to adopt, because the platform it wraps now does that natively and the wrapper is a layer you would maintain yourself for no gain. Nothing in the listing will tell you this. Only the repository will.

What are the four kinds of AI agent directory?

Most AI agents directories fall into one of four kinds, and they fail in different ways. Working out which one you are reading tells you how much of it to believe before you read a single entry.

The distinction that matters is who pays for the list to exist. If the submitter pays, breadth is the product and ordering tells you nothing. If a platform pays, the catalogue is shaped by what sells the platform, but entries have usually been run at least once. If nobody pays, the list is a side project, which is fine as long as you read it as one.

Four kinds, and what each one is good for

  • Repository lists: a markdown file in a public repo. The weakest curation and the best audit trail, because the commit history shows when every entry arrived and each linked project shows whether it is still alive.
  • Platform stores: run by the company whose runtime you are adopting. Entries are often tested against that runtime, which is real information, but the catalogue exists to make the platform look complete.
  • Independent listing sites: funded by submissions, sponsorship or affiliate links. Useful for breadth. Ordering usually reflects who paid or who submitted most recently, not who is any good.
  • Internal registries: the list an organisation keeps of its own agents, with an owner, a purpose and a review date against each row. The only kind that answers 'who is responsible for this one'.

How do you check a directory listing in ten minutes?

Open the thing itself and look for signs of life. Ten minutes is enough to eliminate most listings, which is the whole point: you are not evaluating anything yet, you are reducing two hundred entries to five that deserve a real day of work.

The checks are boring and they work. They are also the checks a directory will never run on your behalf, because running them costs more per entry than an entry earns.

Apply the same scepticism to any figure a listing quotes at you. Verifying one means opening the source, and the source is often less convenient than the quotation implies. The U.S. Chamber of Commerce's small business technology report is a fair example: its report page does not publish the sample size or the field dates, which sit only in the downloadable PDF. A number you cannot trace to a method is a number you should write qualitatively or not at all.

What to open instead of the listing

What the listing showsWhat to open insteadWhat tells you to stop
A star countCommit history and open issuesLast meaningful commit predates the model generation you plan to use
A feature listThe tests, or their absenceNo tests, and no evaluation set for the agent's own outputs
A demo videoThe quickstart, run on your own machineIt needs credentials you cannot get, or it fails at step three
'Enterprise ready'The docs on authentication and permissionsPermissions are applied after retrieval, or not mentioned
A pricing tierThe pricing page and the change logPricing has quietly become 'contact us'

What does a directory never tell you?

The five things that decide whether the project works. Who the agent is allowed to act as. What it does when the model is wrong. Where the logs go. What it costs under real load. Who is on call at two in the morning. No directory carries fields for any of these, and they are most of the work.

Take permissions. An agent that reads a shared drive on someone's behalf has to resolve that person's entitlements before it retrieves anything, not filter the results afterwards. Get that wrong and the agent reads documents the user cannot open, which no demo will reveal because demos are run by administrators. A listing cannot express this, because it is a property of your deployment rather than of the software.

Take failure. Most agents are demonstrated on the happy path, where every step returns what the previous step expected. The interesting question is what happens when the fourth call in a five-step chain returns an error, whether the half-finished work is visible to anyone, and whether a human can see where it stopped. There is no directory field for behaviour under partial failure, and there is no way to infer it from a feature list.

Cost is the third gap. Per-request pricing looks trivial in a demo and stops looking trivial once the agent retries, re-reads context and runs on every ticket rather than the three you tried. That arithmetic depends on your volumes, so nobody else can do it for you.

Should you list your own agent in a directory?

Usually not, if you are hoping for buyers. Search demand around these queries is modest and the intent behind it is research. Somebody reading a directory is mapping a category, not choosing a supplier for a build they have already budgeted. Treating directory submissions as a sales channel is a reliable way to spend an afternoon and learn nothing.

Two cases are worth the twenty minutes. If the directory is the platform store for a runtime your users already pay for, being in the catalogue is distribution, and distribution is the one thing a listing can genuinely give you. If it is a well-known repository list, the entry costs a single pull request and sits somewhere people actually read.

What is not worth doing is submitting the same entry to fifty low-quality listing sites. It does not move rankings in a way anybody can demonstrate, and it leaves fifty copies of a description that will be wrong within a quarter, each of them effectively impossible to correct. You have published a stale claim about your own product in fifty places and kept the keys to none of them.

What is a better first step than browsing a directory?

Write down one request you want handled, end to end, including the version of it that goes wrong. Not 'automate support', but the actual message a customer sends, the three systems somebody currently opens to answer it, the judgement call in the middle, and what should happen when the answer is not in any of those systems. That document is worth more than any shortlist, because it is the thing you will test candidates against.

The gap between interest and adoption is where most of this work stalls. Eurostat's 2025 survey of enterprise AI use, which put the questions to 157,000 of the 1.53 million EU enterprises with ten or more employees, reports that 14.21% of non-users had considered using AI technologies and not gone ahead. Considering and not proceeding is a normal outcome, and a directory is a very comfortable place to keep considering.

So set a limit. Pick two or three candidates, give each one a day, and run them against twenty real examples you have labelled yourself, including the five awkward ones. Count how many come back right, read what the wrong ones did, and check what each attempt cost. At that point you are measuring rather than browsing, and the directory has done the only job it was ever able to do.

Questions people ask

Is there an official AI agent directory?

No. There is no registry, no accrediting body and no agreed definition of what counts as an agent, so every list is somebody's editorial choice or somebody's submission queue. The closest thing to authority is a platform's own store, and that is authoritative only about that platform. Treat any directory implying completeness as marketing rather than reference.

Can I shortlist a vendor straight from a directory?

You can shortlist, not select. A listing supports exactly one decision: whether a tool is worth ten minutes. Use it to cut a long list down, then open the repository, run the quickstart and read the documentation on authentication and permissions. The factors that decide the outcome, permissions, failure behaviour, cost under load and who is on call, appear in no directory field.

How do I tell whether an agent is still maintained?

Read the commit history rather than the star count. Look for commits in the last few months, issues that get replies, and a change log mentioning the current model generation. Then run the quickstart on your own machine. An agent that cannot be installed from its own instructions inside an hour is not maintained, whatever the listing claims about it.

Should we keep an internal directory of our own agents?

Yes, and it is the only kind of directory with an obvious payoff. One row per agent: owner, purpose, the systems it can reach, the data it touches, and a review date. Six months in, that table is what stops two teams building the same thing, and what lets you answer who approved an agent's access without a week of archaeology.

Will listing in AI agent directories improve our search rankings?

Not measurably, and bulk submission to low-quality listing sites is a poor use of an afternoon. A listing in a platform store your customers already use is distribution, which is a different thing and worth having. Mass listing mostly scatters copies of a description you cannot update, going stale in public under your own name.

What should we do if a directory listing is the only evidence a vendor offers?

Ask for something you can check. A repository, a quickstart you can run, documentation on how permissions are resolved, and a description of what happens when a step fails. A vendor who can point at those is easy to evaluate. A vendor whose strongest evidence is being listed somewhere has told you that nobody has tested the product but them.

Related on this site

Sources

  1. Empowering Small Business: The Impact of Technology on U.S. Small Business, C_TEC's annual nationwide survey of U.S. small businesses (5th edition; earlier editions conducted with Teneo Research). Sample size and field dates are not published on the report page — they sit only in the downloadable PDF. · U.S. Chamber of Commerce Technology Engagement Center (C_TEC), data from 2026
  2. Use of artificial intelligence in enterprises, EU survey on ICT usage and e-commerce in enterprises; 157,000 of the 1.53 million EU enterprises with 10 or more employees were surveyed, fielded in the first months of 2025. Small = 10-49 employees, medium = 50-249, large = 250+. · Eurostat, data from 2025
  3. Use of artificial intelligence in enterprises, EU survey on ICT usage and e-commerce in enterprises; base is enterprises that had ever considered using AI technologies but did not use them (14.21% of non-users had considered it) · Eurostat, data from 2025
  4. Software Developers, Quality Assurance Analysts, and Testers : Occupational Outlook Handbook, Occupational Employment and Wage Statistics (OEWS) — semiannual survey of employer establishments reporting wages by occupation · U.S. Bureau of Labor Statistics, data from May 2025
  5. AI data 2026 | Stack Overflow Developer Survey, Stack Overflow Developer Survey 2026: 30,903 valid responses from 169 countries, fielded June 23 to August 5, 2026; this question (AISelect, multi-select) had n = 17,464 · Stack Overflow, data from 2026
  6. Agents, human agency, and the opportunity for every organization (2026 Work Trend Index Annual Report), Aggregated Microsoft 365 product telemetry on active agents, year over year, published in Microsoft's 2026 Work Trend Index Annual Report (May 5, 2026) · Microsoft, data from 2026

Want someone to look at your workflow?

Thirty minutes, and we will tell you whether there is anything here worth building. Roughly half of these end with us saying not yet.

Book a 30 minute call