Open Interpreter is an open-source project created by Killian Lucas that allows language models like Code-Llama to run code on your computer to complete tasks. Open Interpreter can serve as an alternative to ChatGPT's code interpreter.
It provides a natural language interface to Python's general-purpose capabilities, allowing users to create and edit photos, videos, PDFs, run Selenium to control a Chrome browser, modify files/folders on their local system, and more. Open Interpreter can be accessed through a ChatGPT-like interface in the terminal by running the command "interpreter" after installing. However, it is not integrated with Jupyter for plots and variables. The project was launched on Product Hunt.
OpenAI's service is hosted, closed-source, and heavily restricted:
Open Interpreter provides capabilities beyond other systems by operating on your own computer. It can access the web, is not constrained by time limits or file sizes, and can make use of any available modules or libraries.
pip install open-interpreter
After installation, simply run interpreter:
interpreter
You can also use in python:
import interpreter
interpreter.chat("Plot APPL and META's normalized stock prices") # Executes a single command
interpreter.chat() # Starts an interactive chat