Esta página se muestra en inglés. Una traducción al español está en curso.
SkillsMar 28, 2026·2 min de lectura

Open Interpreter — Run Code via Natural Language

Run code locally through natural language. Supports Python, JavaScript, Shell and more with a ChatGPT-like interface on your own machine.

Listo para agents

Instalación lista para agent

Este activo puede instalarse después de elegir el runtime, revisar el plan y ejecutar el comando correspondiente.

Native · 98/100Política: permitir
Superficie agent
Cualquier agent MCP/CLI
Tipo
Skill
Instalación
Single
Confianza
Confianza: Community
Entrada
5-AI-Automation-Workflows-That-Save-Me-10--Hours-Per-Week.md
Comando de instalación directa
npx -y tokrepo@latest install ad8f9d27-28a8-43b9-bd14-fef811eec1fb --target codex

Ejecutar después de confirmar el plan con dry-run.

TL;DR
Run Python, JavaScript, and Shell code locally through natural language commands. ChatGPT-like interface on your own machine.
§01

What it is

Open Interpreter is an open-source tool that lets you run code on your local machine through natural language instructions. It provides a ChatGPT-like interface in your terminal that can execute Python, JavaScript, Shell, and other languages directly on your computer.

Unlike cloud-based code execution tools, Open Interpreter runs everything locally. It has full access to your filesystem, installed packages, and system commands. This makes it suitable for tasks that require local data access, system administration, and development workflows.

§02

How it saves time or tokens

Open Interpreter bridges the gap between describing what you want and executing it. Instead of writing scripts manually, describe the task and Open Interpreter generates and runs the code. This is particularly useful for one-off data processing, file management, and system administration tasks.

Because it runs locally, there are no file upload limits, no sandbox restrictions, and no data leaves your machine.

§03

How to use

  1. Install Open Interpreter:
pip install open-interpreter
  1. Start the interactive session:
interpreter
  1. Describe tasks in natural language:
> Find all PDF files larger than 10MB in my Downloads folder
> Convert all PNG images in ./images to WebP format
> Analyze the CSV file sales.csv and plot monthly revenue
  1. Open Interpreter generates code, shows it for review, and executes it with your confirmation.
§04

Example

$ interpreter
> Read the file budget.csv, calculate the total expenses
> by category, and create a bar chart saved as expenses.png

# Open Interpreter generates:
import pandas as pd
import matplotlib.pyplot as plt

df = pd.read_csv('budget.csv')
totals = df.groupby('category')['amount'].sum().sort_values()
totals.plot(kind='barh', figsize=(10, 6))
plt.title('Expenses by Category')
plt.savefig('expenses.png', bbox_inches='tight')
print('Chart saved to expenses.png')
§05

Related on TokRepo

§06

Common pitfalls

  • Running Open Interpreter with auto-confirm on sensitive systems. Always review generated code before execution, especially for file deletion, system configuration, or network operations.
  • Expecting Open Interpreter to handle complex multi-file projects. It excels at one-off tasks and scripts. For sustained development projects, use dedicated AI coding assistants.
  • Not specifying the programming language when it matters. Open Interpreter defaults to Python. If you need Shell or JavaScript, mention it explicitly in your request.
  • Failing to review community discussions and changelogs before upgrading. Breaking changes in major versions can disrupt existing workflows. Pin versions in production and test upgrades in staging first.

Preguntas frecuentes

Is Open Interpreter safe to use?+

Open Interpreter generates and executes code on your local machine with your user permissions. It shows the code before execution and asks for confirmation by default. Always review generated code, especially for destructive operations. Do not run it with elevated privileges unless necessary.

Which programming languages does it support?+

Open Interpreter supports Python, JavaScript, Shell (bash), Ruby, R, and other languages installed on your system. Python is the default and most commonly used. It leverages your local language installations.

How does Open Interpreter differ from ChatGPT Code Interpreter?+

ChatGPT Code Interpreter runs in a cloud sandbox with limited file access and no internet. Open Interpreter runs locally with full access to your files, installed packages, and system commands. It can interact with databases, APIs, and hardware on your machine.

Which LLM providers does it support?+

Open Interpreter supports OpenAI, Anthropic Claude, Google Gemini, local models via Ollama, and other providers. You configure the model in settings or via environment variables.

Can Open Interpreter access the internet?+

Yes. Because it runs locally, it has the same network access as your machine. It can make API calls, download files, scrape websites, and interact with external services. This is both a feature and a security consideration.

Referencias (3)
🙏

Fuente y agradecimientos

Created by Killian Lucas / OpenInterpreter. Licensed under AGPL-3.0. open-interpreter — ⭐ 62,800+

Thanks to Killian Lucas for creating the leading open-source local code execution interface. Not affiliated with OpenAI.

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados