EveryDev.ai
Subscribe
Home
Tools

2,885+ AI tools

  • New
  • Trending
  • Featured
  • Compare
  • Arena
Categories
  • Agents1815
  • Coding1295
  • Infrastructure600
  • Marketing467
  • Projects433
  • Research403
  • Analytics351
  • Design338
  • Security243
  • MCP242
  • Testing238
  • Data230
  • Integration178
  • Prompts160
  • Learning159
  • Communication154
  • Extensions150
  • Voice130
  • Commerce125
  • DevOps108
  • Web80
  • Finance21
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai © 2026
    1. Home
    2. Tools
    3. gptme
    gptme icon

    gptme

    AI Coding Assistants

    A free, open-source personal AI agent that runs in any terminal, equipped with shell, Python, web browsing, vision, and autonomous agent capabilities.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Fully free and open-source under the MIT License. Install via pip or pipx.

    Engagement

    Available On

    macOS
    Web
    API
    JetBrains
    CLI

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    AI Coding AssistantsAutonomous SystemsCommand Line Assistants

    Alternatives

    CodexAutohand CodeWarp
    Developer
    gptmeLund, SwedenEst. 2018

    Listed Jun 2026

    About gptme

    gptme is a free and open-source personal AI agent that runs anywhere a terminal runs — laptops, SSH sessions, tmux, headless servers, and CI pipelines. Created in Spring 2023 by Erik Bjäreholt, it is provider-agnostic and local-first, shipping with shell, Python, web browsing, vision, and everything else an agent needs. The project is licensed under the MIT License and available on GitHub under the gptme organization.

    What It Is

    gptme is a CLI-based AI agent framework in the category of autonomous coding and knowledge-work assistants. Its core job is to let users interact with large language models through a terminal while giving those models real tools to act on the local environment — executing shell commands, reading and writing files, browsing the web, taking screenshots, and spawning sub-agents. Unlike IDE-centric tools, gptme is designed to work in any environment where a terminal is available, including fully headless and automated contexts.

    Built-In Toolset

    gptme ships with a rich set of built-in tools that the AI can invoke during a conversation:

    • shell — execute shell commands directly in the terminal
    • ipython — run Python code with access to installed libraries
    • read / save / append — read and write files and directories
    • patch / morph — make incremental or fast edits to existing files
    • browser — search and navigate the web via Playwright
    • vision / screenshot — process images and capture desktop screenshots
    • rag — retrieve context from local files using Retrieval Augmented Generation
    • gh — interact with GitHub via the GitHub CLI
    • tmux — run long-lived commands in persistent terminal sessions
    • computer — full desktop access for GUI interactions
    • subagent — spawn sub-agents for parallel or isolated tasks
    • chats — reference and search past conversations

    Provider Agnosticism and Local-First Design

    gptme supports Anthropic (Claude), OpenAI (GPT), Google (Gemini), xAI (Grok), DeepSeek, and OpenRouter as LLM providers. It also supports fully local inference via llama.cpp with no API key required. Model routing lets users assign fast or cheap models to triage tasks and more powerful models to coding work. This local-first architecture means user data and models stay under user control.

    Autonomous Agent Architecture

    Beyond interactive use, gptme is designed to run as a persistent autonomous agent. The gptme-agent-template provides a complete scaffold including a git-tracked workspace ("brain") with journal, tasks, knowledge base, and lessons; scheduled or event-driven run loops via systemd or launchd; structured task queues with GTD-style workflows; and multi-agent coordination through file leases and a message bus. The project's reference implementation, "Bob," has been running continuously since late 2024, opening PRs, reviewing code, fixing CI, and posting on social media.

    Extensibility: Plugins, Skills, Lessons, and MCP

    gptme has a layered extensibility system. Plugins extend the tool with custom tools, hooks, and commands via Python packages. Skills are lightweight workflow bundles that auto-load when mentioned by name. Lessons inject contextual guidance into conversations based on keywords, tools, and patterns. Hooks run custom code at lifecycle events without requiring a full plugin. The community-contributed gptme-contrib repository includes plugins for multi-model consensus, image generation, Language Server Protocol integration, and work-state persistence. gptme also has built-in MCP (Model Context Protocol) support for dynamic discovery and loading of MCP servers, and ACP (Agent Client Protocol) support for use as a drop-in coding agent in Zed and JetBrains IDEs.

    Update: v0.31.0

    The latest release is v0.31.0, published on December 15, 2025. It added background jobs, a form tool, cost tracking, and content-addressable storage. Prior notable releases include v0.30.0 (plugin system, context compression, subagent planner mode), v0.29.0 (lessons system, MCP discovery and dynamic loading, token awareness), and v0.28.0 (MCP support, morph tool, auto-commit, redesigned server API). A managed cloud service at gptme.ai and a desktop app (gptme-tauri) are listed as coming soon on the project homepage.

    gptme - 1

    Community Discussions

    Be the first to start a conversation about gptme

    Share your experience with gptme, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source

    Fully free and open-source under the MIT License. Install via pip or pipx.

    • Shell, Python, browser, vision, and file tools
    • Support for Anthropic, OpenAI, Google, xAI, DeepSeek, OpenRouter, and local models
    • MCP and ACP support
    • Plugin, Skills, and Lessons extensibility system
    • Autonomous agent mode

    Capabilities

    Key Features

    • Shell command execution
    • Python code execution
    • Web browsing via Playwright
    • Vision and screenshot capture
    • File read/write/patch/morph
    • RAG for local files
    • GitHub CLI integration
    • tmux session management
    • Computer use (full desktop access)
    • Sub-agent spawning
    • Autonomous agent mode
    • Persistent agent workspace
    • Multi-agent coordination
    • MCP (Model Context Protocol) support
    • ACP (Agent Client Protocol) support
    • Plugin system
    • Skills and Lessons system
    • Hooks for lifecycle events
    • Model routing
    • Self-correcting output loop
    • Web UI and REST API
    • Non-interactive/CI mode
    • JSONL machine-readable output
    • Cost tracking
    • Context compression
    • Pre-commit integration
    • Local inference via llama.cpp
    • OpenRouter multi-provider gateway

    Integrations

    Anthropic Claude
    OpenAI GPT
    Google Gemini
    xAI Grok
    DeepSeek
    OpenRouter
    llama.cpp
    Playwright
    GitHub CLI
    tmux
    MCP servers
    Zed editor (ACP)
    JetBrains IDEs (ACP)
    Tree-sitter (gptme-codegraph)
    Discord
    Twitter/X
    Email
    RSS
    systemd
    launchd
    GitHub Actions
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate gptme and help others make informed decisions.

    Developer

    gptme Team

    gptme builds an open-source personal AI agent that runs in any terminal, created by Erik Bjäreholt and developed under the MIT License. The project provides a provider-agnostic, local-first CLI agent equipped with shell, Python, web browsing, vision, and autonomous agent capabilities. The gptme organization on GitHub maintains a growing ecosystem including a web UI, RAG integration, Vim plugin, community contrib packages, and an agent template for persistent autonomous agents. Development has been active since Spring 2023 and the project welcomes community contributions.

    Founded 2018
    Lund, Sweden
    2 employees

    Used by

    Open-source community developers
    Individual contributors on GitHub
    Read more about gptme Team
    WebsiteGitHubX / Twitter
    1 tool in directory

    Similar Tools

    Codex icon

    Codex

    A lightweight, open-source coding agent from OpenAI that runs locally in your terminal, enabling AI-powered software engineering tasks from the command line.

    Autohand Code icon

    Autohand Code

    A fast, terminal-native AI coding agent for planning, editing, testing, and automating work across your codebase from the CLI.

    Warp icon

    Warp

    Warp is an agentic development environment featuring a modern terminal with built-in AI coding agents, collaborative Warp Drive, and the Oz cloud agent orchestration platform.

    Browse all tools

    Related Topics

    AI Coding Assistants

    AI tools that help write, edit, and understand code with intelligent suggestions.

    556 tools

    Autonomous Systems

    AI agents that can perform complex tasks with minimal human guidance.

    300 tools

    Command Line Assistants

    AI-powered command-line assistants that help developers navigate, search, and execute terminal commands with intelligent suggestions and context awareness.

    162 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions