Open-source AI coding assistant for VS Code and JetBrains with chat, agent, edit and autocomplete modes, now part of Cursor.

Open Interpreter
Open-source terminal coding agent, built in Rust on Codex, that emulates the agent harness suited to each low-cost model.
What is Open Interpreter?
Open Interpreter is an open-source coding agent that runs in your terminal and is tuned for low-cost models. It is a Rust fork of OpenAI's Codex, and its main idea is harness emulation: the /harness command switches between harnesses such as native, claude-code, kimi-code, qwen-code, deepseek-tui, swe-agent and minimal, so each model gets the tool setup it performs well with. You start a session by typing i or interpreter, switch providers and models with /model, and can run any OpenAI-compatible provider through Chat Completions. Commands run inside native sandboxing on macOS, Linux and Windows. It also runs as an Agent Client Protocol agent for compatible editors with interpreter acp, speaks the Codex exec protocol so Codex SDK projects can point at it, and reads shared AGENTS.md files and .agents/skills folders. A built-in QA skill can drive web apps through agent-browser and native apps through trycua. The code is released under Apache-2.0, and no paid plans are listed.
Use cases
- Run a coding agent in the terminal on low-cost models
- Switch model harnesses with one command
- Use an agent inside ACP-compatible editors
- Swap in for the Codex SDK with a one-line override
- Test web and native apps with the QA skill
- Reuse AGENTS.md and shared skills across agents
Who it's for
Why use Open Interpreter
- Lets inexpensive models behave closer to how their own vendors' agents do, by copying the harness each model family expects.
- Fits an existing setup, since it reads AGENTS.md, shared skills, MCP and ACP instead of its own private formats.
- Replaces the Codex binary in SDK code with one line, so existing automations keep their structure.
- Keeps configuration and session history on your machine in readable local files.
- Runs commands under native sandboxing and approval controls rather than unrestricted shell access.
Open Interpreter features
- Harness emulation via /harness, including claude-code, kimi-code, qwen-code and swe-agent
- Provider and model switching from the TUI with /model
- OpenAI-compatible providers through Chat Completions
- Native sandboxing on macOS, Linux and Windows
- Agent Client Protocol mode with interpreter acp
- Codex exec protocol compatibility for Codex SDK projects
- Support for exec, MCP, skills, hooks, permissions and AGENTS.md
- Built-in QA skill for testing web and native apps
- Shared .agents/skills directories
- Config and session state kept locally under ~/.openinterpreter
Open Interpreter integrations
How to get started with Open Interpreter
- Install with the curl script on macOS or Linux, or the PowerShell script on Windows.
- Start a session by entering i or interpreter in your terminal.
- Pick a provider and model with /model, following the provider setup guide for your key.
- Use /harness to select the harness that matches the model, such as kimi-code or claude-code.
- Optionally launch interpreter acp from an editor, or point the Codex SDK at the interpreter binary.
Open Interpreter limitations
- The Rust version is a new rewrite based on Codex; the original Python project is a separate community-maintained fork
- You supply your own provider access, since model usage is billed by the provider
- It is terminal-first; a desktop or browser client needs the separate Interpreter Workstation project
Open Interpreter pricing
Open Interpreter is open source, so you can use and self-host it for free.
Prices can change and may vary by country or exclude tax. Check the official pricing page.
Open Interpreter alternatives
The main Open Interpreter alternatives listed on Debuly are Claude Code, Aider, OpenCode, Cline, Gemini CLI and Kilo Code. The table compares pricing and platforms; order is A–Z.
| Tool | Pricing | Starting price | Platforms |
|---|---|---|---|
| Open Interpreter | Open source | — | CLI, macOS, Linux, Windows |
| Aider | Open source | — | CLI, Self-hosted, Web |
| Claude Code | Paid | — | macOS, Linux, Windows, Web |
| Cline | Open source | $9.99/mo | VS Code, JetBrains, CLI, macOS |
| Gemini CLI | Open source | — | CLI, macOS, Linux, Windows |
| Kilo Code | Freemium | $15/mo | VS Code, JetBrains IDEs, CLI, Web |
| OpenCode | Freemium | $10/mo | CLI, Web |
Aider
Open-source AI pair programming tool that runs in your terminal and edits code in your local git repository using the LLM you choose.
Open sourceVisit Aider (official site)
Claude Code
Anthropic's coding agent that fixes bugs, writes tests and runs migrations from your terminal, IDE, desktop app, web or Slack.

Cline
Open-source AI coding agent for VS Code, JetBrains, the terminal and desktop that edits files and runs commands with your approval.
Open sourceVisit Cline (official site)
Gemini CLI
Open-source command-line agent from Google that runs Gemini models in your terminal to read, edit and automate work in local projects.
Open sourceVisit Gemini CLI (official site)
Kilo Code
Open-source AI coding agent for VS Code, JetBrains and the CLI, with 500+ models, bring-your-own-key and team plans.
FreemiumVisit Kilo Code (official site)
OpenCode
Open-source AI coding agent for terminal, desktop and IDE, with optional low-cost Go model subscriptions and a team Console
FreemiumVisit OpenCode (official site)
Open Interpreter FAQ
Is Open Interpreter free and open source?
Yes, the project is released under Apache-2.0 and no paid plans are listed. You still pay whichever model provider you connect.
How do I install Open Interpreter?
On macOS and Linux run the curl install script from openinterpreter.com, and on Windows run the PowerShell installer. Then type i or interpreter in a terminal to start.
What is harness emulation?
A harness is the tool and prompt setup an agent uses around a model. The /harness command switches between options such as native, claude-code, kimi-code, qwen-code, deepseek-tui, swe-agent and minimal.
Does Open Interpreter work in editors?
Yes. It runs as an Agent Client Protocol agent through interpreter acp, so ACP-compatible editors and clients can launch it.
Is it compatible with the Codex SDK?
Yes. It speaks the same Codex exec protocol, so you can keep the SDK and set codexPathOverride to interpreter.
What are alternatives to Open Interpreter?
Alternatives include OpenAI Codex CLI, Claude Code, Aider, OpenCode and Cline, all of which run coding agents against your repository.
Sources & verification
Facts on this page come from the official sources below, each with the date we read it. Written by Debuly; the vendor did not review this page.
| Source | Type | Accessed |
|---|---|---|
| github.com/openinterpreter/openinterpreter | official |
Image credits
- Logo: from avatars.githubusercontent.com · fetched · Vendor trademark, used only to identify the product; removed on request
- Cover: none collected yet, so a generated tile is shown.
Spot an error? Report an issue with this listing. We also remove a logo or image on the owner's request.



