Codebase context
Index files, search source code, and inspect relevant files before answering.
Open-source AI Agent CLI for Developers
OpenMind is a terminal-based AI agent that understands codebases, edits files with diff-first approval, runs commands with permission, and supports OpenAI, Anthropic, and Gemini through provider adapters.
OpenMind is a practical developer agent for the terminal. It indexes workspace context, sends structured requests to your selected AI provider, executes tool calls locally, and keeps the user in control of edits and commands.
Index files, search source code, and inspect relevant files before answering.
Every write and edit shows a diff and requires explicit confirmation.
OpenAI, Anthropic, and Gemini support native function or tool calling.
npm install -g openmind
openmind init
openmind chat
openmind ask "explain this project"
openmind edit "fix navbar issue"
openmind run "npm test"
Uses OPENAI_API_KEY.
Uses ANTHROPIC_API_KEY.
Uses GEMINI_API_KEY.
OpenMind is contributor-friendly and MIT licensed. Star the project, open issues, and help improve safe AI agent tooling for developers.