Vibe Coding Discover

AI Agents

Your agent in your terminal, equipped with local tools: writes code, uses the terminal, browses the web. Make your own persistent autonomous agent on top!

★ 4.4K439 forksPythonMITgptme

gptme is a provider-agnostic terminal AI agent that writes code, runs shell/Python, edits files, browses the web and sees images via tool use. Ships CLI/TUI, web UI, server API, MCP/ACP support, plugins and skills; runs fully local with llama.cpp.

Use Cases

Run a coding agent in your terminalBuild persistent autonomous agentsEdit and patch files programmaticallyExecute shell and Python code via agentAutomate web browsing and search with PlaywrightDesktop computer use via GUI automationConnect agent to remote tools through MCPAdd custom tools, plugins and lessonsServe a chat web UI and REST APIRun agents in CI or headless serversRoute tasks across multiple LLM providersLocal-first inference with llama.cpp

Built With

Language
Python
Frameworks
llama.cpp · MCP · ACP · Textual · Playwright · DSPy · PyInstaller · Docker · Wasmtime

Tags

cli · terminal-agent · autonomous-agents · coding-agent · mcp · computer-use · local-llm · multi-provider · tool-use · plugins · skills · memory · rag · tui · webui · self-hosted