Skip to content

Spec added to a directory of programming languages for AI agents #1

@aallan

Description

@aallan

Hello. agentlanguages.dev launched recently, a community-edited directory of programming languages designed for AI agents to write code in. It was spun up in response to feedback on a post I wrote for the Negroni Venture Studios blog: "Three camps alike in dignity". Spec is one of the entries. I'm currently tracking 28 projects. The entry is at:

https://agentlanguages.dev/languages/spec/

If anything there is wrong, please tell me — reply on this issue, or open a pull request against aallan/agentlanguages.

Why I'm telling you

Two reasons.

You should know your project is listed somewhere public. Being in a directory is the kind of thing the project ought to know about, so you can correct anything wrong (or ask to be removed — see below).

You're not alone working on this. The post listed the languages I was already aware of; the response made it clear there were many more I'd missed, often built in parallel by people who hadn't known about each other. The directory currently lists 28 projects, and exists partly to make the rest of you visible to each other.

How I've categorised it

I sort projects into three loose buckets based on how they think the underlying problem should be solved:

  • Syntactic — make the syntax itself easier for LLMs (fewer tokens, less ambiguity, structural representations).
  • Verification — make contracts mechanically checkable (preconditions, postconditions, formal proofs).
  • Orchestration — constrain how agents are sequenced and audited, rather than the code itself.

If you'd rather not be listed

Reply on this issue saying so and I'll remove the entry within a few days. No questions, no negotiation.

What I'm not asking for

Nothing — no stars, no backlinks, no promotion. The directory is descriptive rather than promotional, doesn't rank entries, and this is a one-time notice. I won't reopen this issue or send follow-ups.

Thanks for the work.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions