whereismyai
gptme
gptme is an open-source AI agent that lives in the terminal, executes shell commands, edits files, and interacts with local and remote tools.
gptme is an open-source AI agent designed to operate directly within a terminal environment. It allows users to execute shell commands, manage Python sessions, edit files, and automate tasks by interacting with the desktop or web. The system supports various models, including local options, as well as providers like Claude, GPT, Gemini, and Grok. Users can deploy it as a persistent, autonomous agent that maintains memory and state in a Git-tracked journal. It integrates with existing developer workflows like Git, SSH, and package managers, and supports plugins for extended functionality.
gptme at a glance
- Best for: Software engineer
- Runs on: Linux, macOS, Windows, Web, CLI, API, Android, JetBrains, Zed, self-hosted
- Pricing: Open source (MIT); gptme.ai cloud hosting available in early access.
- Released: March 2023
- Category: AI coding tool
- Website: gptme.org
Key features
- Persistent shell session with state management
- Stateful Python REPL with library access
- Surgical file editing with patch and morph capabilities
- Chromium-based browser automation
- Desktop environment interaction via mouse and keyboard
- Parallel subagent spawning
- Long-running process management via tmux
Use it for
- Building and testing software projects
- Reviewing and committing code changes via Git
- Automating daily system tasks and database backups
- Creating and running bots for web scraping or social media
- Analyzing datasets and generating visualizations
Companions
Tools that articles about gptme recommend using with it, each with its job.
- Context7 — Provides up-to-date documentation for AI agents and code editors.
- Ollama — Run local models at zero marginal cost, with code kept on your machine.
- OpenRouter — Access over 500 models and 80 providers through one unified API.
- Daytona — Runs sessions in isolated sandboxes synced to git branches.
- Composio — Equips AI agents with tools, managed user auth, and sandboxes across 1,500+ apps
- Oh My OpenCode Slim — Lightweight multi-agent orchestration and background tasks.
Alternatives to gptme
- Shell GPT — Executes generated shell commands and code snippets directly within the terminal.
- jevgrep — Reduces coding agent costs by providing targeted, relevant repository context.
- OpenCode — Works with 75+ model providers, local models, and existing subscriptions
- OpenClaude — Connects one terminal interface to over 200 different AI models.
- Aider — Free terminal agent with a repo map and automatic git commits
- TheGitAI — Operates active browser sessions without requiring APIs or credential sharing.
- Gspot — Stops bad code, type errors, and leaked keys before commits happen.
- GPT Pilot — Builds production-ready applications by working step-by-step with a human developer.
- agterm — It organizes sessions into named workspaces and includes a local control API.
- Command Code — Repairs open model tool calls and learns developer patterns automatically.
- Snippet Service — It runs locally, keeps sessions on disk, and provides a companion app for remote steering.
- Cline — Open source, any model, with approval on every step
All gptme alternatives