Open Interpreter is an open-source terminal coding agent maintained by Killian Lucas and the Open Interpreter community. It is designed to act as an execution environment where language models can read files, write code, run shell commands, and interact with the local operating system. In daily use, Open Interpreter runs directly in your terminal via a conversational TUI. Developers interact with the agent across standard workflows such as debugging, refactoring, and automating shell tasks. It supports a broad range of models and providers, including local inference engines like Ollama and LM Studio, hosted APIs like OpenAI, Anthropic, OpenRouter, and Amazon Bedrock, as well as cost-effective Chinese and open-weight models from DeepSeek, Moonshot/Kimi, Z.ai, and Alibaba/Qwen. What distinguishes Open Interpreter is its focus on model-specific harness emulation and robust OS-level sandboxing. Instead of treating all models with a single generic prompting strategy, it shapes the execution loop and request structure to fit the specific strengths of models like DeepSeek, Qwen, or Kimi. Furthermore, it operates inside an OS-level sandbox on macOS, Linux, and Windows with granular workspace write, read-only, and network permission controls. The project is licensed under Apache 2.0 and is based on a fork of Codex's terminal surface. When bringing your own API keys or running local models, traffic stays private and communicates directly with providers without intermediate proxying.
Tags: ai agent, cli, coding agent, OpenSource, terminal