Discover / AI Agents
Open Interpreter
by OpenInterpreterRust
Lets language models run code locally to complete tasks through a natural language interface.
Maturity: stable because 3y old, rust-v0.0.34 released 16d ago. Derived from release and commit history, not a rating.
- Stars
- 68k
- Forks
- 5.8k
- Downloads / mo
- —
- Last commit
- 2026-08-01
- License
- Apache-2.0
- Open issues
- 3
Market and trust evidence
Edition not yet matchedNo exact skills.sh identity match is available for this repository. Repository adoption and freshness remain visible above; install momentum is not inferred.
Trust analysis is a screening signal, not a security warranty. Read the ranking and trust methodology.
In practice
Written by AI from this repository’s README · high confidenceCheaper models underperform in agent harnesses that were tuned for a single frontier provider.
Use it when
Use it when you want a Codex compatible terminal agent that can emulate the harness a given low cost model performs best in.
Not the right pick when
It is a fork of Codex focused on harness emulation, so provider setup is still on you before it does anything useful.
Capabilities
- switch harnesses with the /harness command
- switch providers and models from the TUI with /model
- runs commands inside native sandboxing on macOS, Linux and Windows
- runs as an Agent Client Protocol agent with interpreter acp
- built in QA skill for driving web and native apps
- reuses AGENTS.md and shared .agents/skills directories
Requirements
- a model provider configured, see the provider setup guides
Cost: Free and open source
Video walkthroughs
The most powerful AI assistant you can install today OPEN INTERPRETER (and it’s free)
NEW Open Interpreter Claude Computer Use OS MODE!🤖 AI Agent Controls Computer + Browser Automation
Third-party YouTube uploads matched to this tool by title, channel and repository name on 2026-08-03. Not made, reviewed or endorsed by SkillPilot. View counts and publish months are as of the match date and the month is approximate. Nothing loads from YouTube until you press play.
What the repository ships
Detected from the actual files in the repository root.
Latest release rust-v0.0.34
Published 2026-07-18
No release notes provided.
Tags
README
<h1 align="center">Open Interpreter</h1>
<p align="center">A coding agent optimized for low-cost models. <a href="https://www.openinterpreter.com/blog/open-interpreter?utm_source=github&utm_medium=referral&utm_campaign=readme&utm_content=hero_text"><strong>Blog post ↗</strong></a></p>
<p align="center">
<b>English</b> • <a href="README_ES.md">Español</a> • <a href="README_ZH.md">简体中文</a>
</p>
<p align="center">
<a href="https://discord.gg/Hvz9Axh84z"><img alt="Discord" src="https://img.shields.io/discord/1146610656779440188?style=flat-square&label=Discord" /></a>
<a href="https://www.openinterpreter.com/docs/terminal?utm_source=github&utm_medium=referral&utm_campaign=readme&utm_content=docs_badge"><img alt="Documentation" src="https://img.shields.io/badge/Documentation-white?style=flat-square" /></a>
<a href="LICENSE"><img alt="License" src="https://img.shields.io/badge/License-Apache--2.0-white?style=flat-square" /></a>
</p>
[!NOTE]
Today: Kimi K3 is here. We have reimplemented the provider-recommended
Kimi Code harness in Rust, giving you
maximum K3 performance with a Codex-like interface.
<br>
<p align="center">
<a href="https://www.openinterpreter.com/blog/open-interpreter?utm_source=github&utm_medium=referral&utm_campaign=readme&utm_content=hero_image">
<img alt="Open Interpreter running in a terminal" src="https://openinterpreter.com/blog/open-interpreter/blog-hero-1.jpg" width="100%" />
</a>
</p>
Installation
macOS and Linux:
curl -fsSL https://www.openinterpreter.com/install | sh
Windows:
irm https://www.openinterpreter.com/install.ps1 | iex
Then type i or interpreter in your terminal to start a session.
Harness Emulation
Open Interpreter is a fork of OpenAI's Codex, with a focus on emulating the agent harness that gets the best performance out of low-cost models.
Use /harness to switch the active harness:
> /harness
native
claude-code
claude-code-bare
zcode
kimi-code
kimi-cli
qwen-code
deepseek-tui
swe-agent
minimal
Read more in the harness docs and provider setup guides.
ACP compatible, Codex compatible
Open Interpreter works in ACP-compatible editors and clients. Configure the client to launch interpreter acp; see the ACP guide for examples.
Already building with OpenAI's Codex SDK? Keep the SDK and make a one-line
binary override:
-const codex = new Codex();
+const codex = new Codex({ codexPathOverride: "interpreter" });
Open Interpreter speaks the same Codex exec protocol. See the SDK guide and run scripts/test-codex-sdk-compat.sh for a local, provider-free compatibility check.
Portable by default
Open Interpreter should fit into your existing agent setup instead of trapping
it in an Open Interpreter-only format. The product goal is to prefer shared,
tool-neutral standards and directories, keep user-authored data in readable
files, and make moving to or from another compatible agent straightforward.
Today that includes repository AGENTS.md, shared .agents/skills directories,
MCP, ACP, and the Codex exec protocol. Product-specific storage under
~/.openinterpreter is reserved for configuration and runtime state that does
not yet have a practical shared standard. Legacy product-specific skill
directories remain readable for compatibility, but new skills belong in
.agents/skills or ~/.agents/skills.
See the portability guide for the current boundary and
the rules for evolving it.
Computer Use
Open Interpreter ships with a QA skill that lets any model operate and test interfaces. It can drive web apps in a real browser with agent-browser, or operate and test native apps with trycua.
Features
- Runs commands inside native sandboxing on macOS, Linux, and Windows.
- Switches providers and models from the TUI with
/model. - Inspects or switches Rust-native model harnesses with
/harness. - Tests web and native apps through the built-in QA skill.
- Runs as an Agent Client Protocol agent for editors with
interpreter acp. - Reuses shared
AGENTS.mdinstructions and.agents/skillsdirectories. - Keeps product-only config and session state local under
~/.openinterpreter. - Supports
exec, MCP, skills, hooks, permissions, andAGENTS.md.
Documentation
- Terminal docs
- Quickstart
- Install guide
- Configuration
- CLI reference
- Harnesses
- Model provider guides
- Kimi K3
- DeepSeek
- Z.AI, GLM, and ZCode
- Agent Client Protocol
- Codex SDK
- Portability
- Sandbox & approvals
Provider and model membership is generated, not maintained as Rust lists. From
codex-rs, refresh all hosted providers with
python3 scripts/write_provider_catalog.py, or repeat
--provider <provider-id> to update only selected provider entries. Live model
sources require the provider credentials documented in the
[!NOTE]
This is the new Rust version of Open Interpreter, based on Codex. Looking for the original Python project? It lives on as a community-maintained fork at endolith/open-interpreter.
License
Apache-2.0