A command-line tool that opens coding agents like OpenCode and Claude Code preconfigured to run hosted or local open models.
openinterpreter/openinterpreter
A Rust-based coding agent terminal tool, forked from OpenAI's Codex, built to get strong results from low-cost and open models.
Open-source alternative to:Claude Code
OpenAI Codex CLI
- Stars
- 68,617
- Forks
- 5,908
- Open issues
- 18
- Last commit
- 10 days ago
What is it?
Open Interpreter is a terminal coding agent that runs with open and low-cost models such as Kimi K3, GLM, DeepSeek and Qwen. It is a fork of OpenAI's Codex, rewritten in Rust, and it lets you switch between emulated agent harnesses (including Claude Code-style, Kimi Code, Qwen Code and DeepSeek TUI styles) with the /harness command, so the model runs under the setup its provider recommends.
The tool runs shell commands inside native sandboxing on macOS, Linux and Windows, and lets you change providers and models from the TUI with /model. Any OpenAI-compatible provider can be used through Chat Completions. It also works as an Agent Client Protocol agent, so ACP-compatible editors can launch it with `interpreter acp`, and it can stand in for the Codex binary in the Codex SDK.
It reuses shared AGENTS.md files and .agents/skills directories instead of a proprietary format, and includes a built-in QA skill that can drive web apps in a browser or test native apps.
Key features
- 01Runs shell commands inside native sandboxing on macOS, Linux and Windows.
- 02Switches harnesses with /harness and providers and models with /model.
- 03Works with any OpenAI-compatible provider via Chat Completions.
- 04Runs as an Agent Client Protocol agent for supported editors.
- 05Reuses AGENTS.md and .agents/skills directories shared with other agents.
- 06Includes a built-in QA skill for testing web and native apps.
Use cases
- Running a coding agent with a low-cost model such as Kimi, GLM or DeepSeek.
- Connecting a terminal agent to an ACP-compatible editor.
- Replacing the Codex binary in an existing Codex SDK integration.
- Automating browser or native app testing through an agent skill.
Quick start
- 1
Run the official install script from the README for macOS, Linux, or Windows
- 2
Start a session by typing interpreter in your terminal
interpreter
Things to know
- Installation relies on a remote install script rather than a standard package manager.
- This is the Rust rewrite based on Codex; the original Python project is a separate community fork.
Topics
FAQ
- What is openinterpreter?
- A Rust-based coding agent terminal tool, forked from OpenAI's Codex, built to get strong results from low-cost and open models. Open Interpreter is a terminal coding agent that runs with open and low-cost models such as Kimi K3, GLM, DeepSeek and Qwen. It is a fork of OpenAI's Codex, rewritten in Rust, and it lets you switch between emulated agent harnesses (including Claude Code-style, Kimi Code, Qwen Code and DeepSeek TUI styles) with the /harness command, so the model runs under the setup its provider recommends.
- Is openinterpreter free to use? What license does it have?
- openinterpreter is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is openinterpreter still maintained?
- Actively maintained. The last commit to openinterpreter was on Oct 11, 2026.
- What can I use openinterpreter for?
- Running a coding agent with a low-cost model such as Kimi, GLM or DeepSeek. Connecting a terminal agent to an ACP-compatible editor. Replacing the Codex binary in an existing Codex SDK integration. Automating browser or native app testing through an agent skill.
- How do I install openinterpreter?
- Run the official install script from the README for macOS, Linux, or Windows Start a session by typing interpreter in your terminal: interpreter
- Where can I get openinterpreter?
- The source code and installation instructions are on GitHub: https://github.com/openinterpreter/openinterpreter
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A lightweight coding agent from OpenAI that runs locally in your terminal to help you write and work on code.
An open-source coding agent that reads your project, edits files and runs tests from your terminal, desktop, browser or editor.
Mistral's open-source command-line coding assistant that lets you explore and edit a codebase in natural language from the terminal.
Rust libraries and Python bindings that convert LLM API formats into DeepSeek conversations and render prompts.
Open-source recursive coding agent in Rust with a persistent Python workspace, child agents, and support for multiple model providers.