gptme
About
gptme began in early 2023, before the current wave of agent CLIs, and grew into a general-purpose terminal agent that edits code, runs analysis, and automates work in the same tool loop. It runs wherever a terminal does, including headless servers and CI pipelines via a non-interactive JSONL mode, and keeps execution local: the user chooses the model provider, from Anthropic and OpenAI through OpenRouter to a local llama.cpp server. Extension happens through plugins, Anthropic-format skills, auto-injected lessons, and lifecycle hooks, and the same installation also exposes its shell and REPL tools as an MCP server for other clients. The project demonstrates long-horizon autonomy with a reference agent that has opened PRs, fixed CI, and published posts on its own since late 2024. Its users are terminal-first developers who want a self-hosted agent without a vendor account or cloud dependency.