AI/LLM Integration Library
3.9k 2026-03-30
shroominic/codeinterpreter-api
An open-source LangChain implementation of the ChatGPT Code Interpreter, enabling sandboxed Python code execution for LLM applications.
Core Features
Sandboxed Python code execution (via CodeBox)
Internet access and auto Python package installation
Supports text + files as input/output
Conversation memory for contextual responses
Local execution with OpenAI API (or other LLMs soon)
Quick Start
pip install "codeinterpreterapi[all]"Detailed Introduction
This project provides an open-source, LangChain-based implementation of the ChatGPT Code Interpreter. It empowers developers to integrate advanced code execution capabilities into their LLM applications, leveraging CodeBox for secure, sandboxed Python environments. Key functionalities include data analysis, charting, and image manipulation, with support for internet access, automatic package installation, and conversational memory. It offers local deployment flexibility while being scalable for production via the CodeBox API, making it a powerful tool for building intelligent, interactive AI agents.