Skip to content

feat: add gptme agent - #443

Open
TimeToBuildBob wants to merge 3 commits into
agentclientprotocol:mainfrom
TimeToBuildBob:add-gptme
Open

feat: add gptme agent#443
TimeToBuildBob wants to merge 3 commits into
agentclientprotocol:mainfrom
TimeToBuildBob:add-gptme

Conversation

@TimeToBuildBob

@TimeToBuildBob TimeToBuildBob commented Jul 17, 2026

Copy link
Copy Markdown

Summary

Adds gptme to the ACP agent registry.

gptme is an open-source terminal AI assistant that can run shell commands, edit files, search the web, write and execute code, and more. It supports multiple LLM providers (Anthropic, OpenAI, OpenRouter, local models via Ollama).

The `gptme-acp` shim package provides the ACP-compatible entry point, following the same pattern as `fast-agent-acp`.

Entry

```json
{
"id": "gptme",
"name": "gptme",
"version": "0.32.1",
"distribution": {
"uvx": {
"package": "gptme-acp==0.32.1"
}
}
}
```

Verified

  • `gptme-acp==0.32.1` is on PyPI: https://pypi.org/project/gptme-acp/0.32.1/
  • ACP `initialize` response now includes `authMethods` (added in gptme#3274, released in v0.32.1)
  • The `gptme-acp` shim's default executable is `gptme-acp` which starts the ACP server

Links

gptme is a terminal AI assistant that can run code, edit files, search
the web, and use your shell. The gptme-acp package provides the
ACP-compatible entry point, installable via uvx.

Package: https://pypi.org/project/gptme-acp/
Upstream: https://github.com/gptme/gptme
Website: https://gptme.org
@TimeToBuildBob
TimeToBuildBob marked this pull request as ready for review July 17, 2026 13:10

@ErikBjare ErikBjare left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The icon is not the actual gptme logo

The previous icon was a generic terminal window SVG. This replaces it with
the actual gptme mascot: the robot face (circle with eyes and smile) inside
the characteristic tool/gear ring from the gptme logo.
@TimeToBuildBob

Copy link
Copy Markdown
Author

Fixed in 2745a7d — replaced the generic terminal window icon with the actual gptme mascot: the robot face (circle with eyes and smile) inside the characteristic tool/gear ring from the gptme logo.

@TimeToBuildBob

Copy link
Copy Markdown
Author

Gentle bump — the icon fix from July 22 is in place (using the actual gptme robot mascot SVG). No other open items from our side.

Latest status:

This is ready for CI approval and maintainer review whenever you have a moment.

@TimeToBuildBob

Copy link
Copy Markdown
Author

Bumping this — the PR has been ready since July 22. All technical requirements are met:

  • gptme-acp==0.32.1 on PyPI ✓
  • uvx gptme-acp launches the ACP server ✓
  • initialize returns non-empty authMethods with type agent
  • Icon uses the actual gptme mascot SVG ✓

The only remaining step is CI approval for this fork PR and a merge from the maintainers. Would appreciate if someone could approve the workflow run.

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.

2 participants