█

AI/TLDR

Open Interpreter

A terminal coding agent that runs code on your own computer from natural-language requests

Computer & Browser UseOpen source
Language
Rust
License
Apache-2.0
Coverage
1 story
$curl -fsSL https://openinterpreter.com/install | sh

Overview

Open Interpreter is an open-source coding agent that runs in your terminal and executes code directly on your own machine to carry out tasks you describe in plain language. This is the Rust version of the project, built as a fork of OpenAI's Codex with a focus on emulating the agent harness that gets the best results from low-cost models.

It is aimed at developers who want a local agent rather than a hosted one: commands run inside native sandboxing on macOS, Linux, and Windows, and config and session state stay local under ~/.openinterpreter. You can switch between providers and models with /model and swap the underlying agent harness with /harness.

As a computer-use agent framework, it goes beyond running shell commands. A built-in QA skill lets a model operate and test interfaces, driving web apps in a real browser through agent-browser or operating native apps through trycua.

What it does

  • 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 (native, claude-code, kimi-cli, qwen-code, and more)
  • Tests web and native apps through a built-in QA skill, via agent-browser or trycua
  • Shares one local runtime across terminal tabs instead of starting a full runtime per session
  • Supports exec, MCP, skills, hooks, permissions, and AGENTS.md; keeps config under ~/.openinterpreter

Getting started

Install with the official script for your OS, then start a session from the terminal.

Install on macOS or Linux

Run the official install script. After it finishes, the i and interpreter commands are available in your terminal.

bashbash
curl -fsSL https://openinterpreter.com/install | sh

Install on Windows

Use the PowerShell install script instead.

texttext
irm https://openinterpreter.com/install.ps1 | iex

Start a session

Type i or interpreter in your terminal to open an interactive session.

bashbash
interpreter

Switch the active harness

Inside a session, use /harness to inspect or switch the model harness, and /model to switch providers and models.

texttext
/harness

Commands and code are distilled from the project's own documentation — always check the official repo for the latest.

When to use it

  • Automate local development tasks from plain-language requests, such as running scripts, editing files, or fixing errors
  • Operate low-cost or self-hosted models through a harness tuned for agent performance
  • Drive and QA-test a web app in a real browser without writing the automation by hand
  • Operate and test native desktop apps through the built-in computer-use skill

How Open Interpreter compares

Open Interpreter alongside other open-source computer & browser use tools AI/TLDR tracks, ranked by GitHub stars.

ToolStarsWhat it does
Browser Use★ 117kA Python library that lets agents control a real browser to read pages and complete tasks online from natural-language instructions.
Open Interpreter★ 68.5kA terminal coding agent that runs code on your own computer from natural-language requests
Chrome DevTools MCP★ 53kThe Chrome team's MCP server that lets a coding agent control and inspect a live Chrome browser — performance traces, network requests, console messages and Puppeteer-backed automation.
UI-TARS Desktop★ 39.2kByteDance's multimodal agent stack and desktop app that controls a computer's graphical interface using vision-language models.
CloakBrowser★ 31.9kStealth Chromium build with source-level fingerprint patches that drops into Playwright or Puppeteer code, so agents and scrapers browse without tripping bot detection.
invisible_playwright_mcp★ 31.8kA fingerprint-controlled Firefox build driven in plain language, shipped both as an MCP server for Claude Code, Codex and Gemini CLI and as a standalone web UI with the chat beside the live page.
AIHawk★ 31.8kBrowser agent on a stealth Firefox that takes plain-language tasks and clicks, types and reads real pages - usable as an MCP server from Claude Code, Codex or Gemini CLI, or via its own web UI.
OpenCLI★ 29.9kTurns websites into deterministic CLI commands and lets agents drive your already-logged-in Chrome through a browser bridge extension, with adapters for sites and local binaries.