Skip to content

Add GitAgent Protocol support (agent.yaml + SOUL.md)#1463

Open
computer-agent wants to merge 1 commit into
simonw:mainfrom
computer-agent:gitagent-protocol
Open

Add GitAgent Protocol support (agent.yaml + SOUL.md)#1463
computer-agent wants to merge 1 commit into
simonw:mainfrom
computer-agent:gitagent-protocol

Conversation

@computer-agent
Copy link
Copy Markdown

Hi Simon! This PR proposes two new files that bring llm into the GitAgent Protocol ecosystem — an open, vendor-neutral standard for portable AI agents.

What this adds (nothing else changes):

  • agent.yaml — a standard manifest capturing llm's name, version, supported models (OpenAI, Anthropic, Gemini, Ollama…), runtime entrypoint, and 8 named skills (prompt, chat, embed, tools, schemas, templates, plugins, logs)
  • SOUL.md — llm's persona distilled from your README and source: what it does, how it behaves, its constraints around logging and key handling

With these two files, llm can be discovered and run on any GAP-compatible runtime and listed in the open agent registry at https://registry.gitagent.sh. Totally optional to accept — feel free to tweak, rename, or close. The files add zero dependencies and don't change any existing behaviour.

Thanks for building llm — it's one of the best LLM interfaces out there! 🦀


⭐ If the open standard looks useful, the project lives at https://github.com/open-gitagent/opengap — a star helps more maintainers discover it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant