[GH-ISSUE #851] Feat: Integration of Code Interpreter Feature for Enhanced Problem Solving and Coding Tasks #50897

Closed
opened 2026-05-05 11:29:49 -05:00 by GiteaMirror · 2 comments
Owner

Originally created by @A-daily on GitHub (Feb 22, 2024).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/851

Is your feature request related to a problem? Please describe.
I often find myself frustrated by open-source models due to their limitations compared to GPT-4 with code interpreter, though chat.openai.com. The code interpreter on the website takes an AI that fails with semi-simple math to a capable model that can solve a range of problems with high accuracy. It is also a great tool for programmers, as it gives active feedback so that the model can fix its errors without user input.

Describe the solution you'd like
I propose the integration of a code interpreter feature, specifically leveraging the Open Interpreter tool (https://github.com/KillianLucas/open-interpreter), into the platform. This open-source tool should bridge the gap between natural language processing and code execution. It should allow AI and users to directly run code from the platform and allow for problem-solving and visualization via Python, allowing for much more complex problem solving and coding tasks.

Describe alternatives you've considered
Open Interpreter is a great tool, and if the framework fits well with this project, then great. However, if not, I would equally be happy to see a custom code interpreter built into the platform.

Additional context
Additionally, in the future, adding the ability for it to access and control the local computer thought the interpreter would be great, as it could seamlessly help you with projects on your computer, viewing your code projects, viewing your screen using Llava, and helping through a setup.

I love this project and it is increasingly replacing my chatGPT usage, I hope that in the near future it will completely replace it, thank you for all of your hard work!

Originally created by @A-daily on GitHub (Feb 22, 2024). Original GitHub issue: https://github.com/open-webui/open-webui/issues/851 **Is your feature request related to a problem? Please describe.** I often find myself frustrated by open-source models due to their limitations compared to GPT-4 with code interpreter, though chat.openai.com. The code interpreter on the website takes an AI that fails with semi-simple math to a capable model that can solve a range of problems with high accuracy. It is also a great tool for programmers, as it gives active feedback so that the model can fix its errors without user input. **Describe the solution you'd like** I propose the integration of a code interpreter feature, specifically leveraging the Open Interpreter tool (https://github.com/KillianLucas/open-interpreter), into the platform. This open-source tool should bridge the gap between natural language processing and code execution. It should allow AI and users to directly run code from the platform and allow for problem-solving and visualization via Python, allowing for much more complex problem solving and coding tasks. **Describe alternatives you've considered** Open Interpreter is a great tool, and if the framework fits well with this project, then great. However, if not, I would equally be happy to see a custom code interpreter built into the platform. **Additional context** Additionally, in the future, adding the ability for it to access and control the local computer thought the interpreter would be great, as it could seamlessly help you with projects on your computer, viewing your code projects, viewing your screen using Llava, and helping through a setup. I love this project and it is increasingly replacing my chatGPT usage, I hope that in the near future it will completely replace it, thank you for all of your hard work!
Author
Owner

@gruckion commented on GitHub (Apr 20, 2024):

This is a decent write up and I like the suggestions and references. Thank you. I am compiling together feature requests of this nature and taking inspiration from other projects to further develop the roadmap for this specific epic.

https://github.com/open-webui/open-webui/discussions/1629#discussion-6533355

<!-- gh-comment-id:2067753151 --> @gruckion commented on GitHub (Apr 20, 2024): This is a decent write up and I like the suggestions and references. Thank you. I am compiling together feature requests of this nature and taking inspiration from other projects to further develop the roadmap for this specific epic. https://github.com/open-webui/open-webui/discussions/1629#discussion-6533355
Author
Owner

@encryptic12 commented on GitHub (Jan 14, 2025):

I've been working on building a pipeline for this exact feature. It sort of works, but I am still ferreting out a couple of bugs - mostly because I am running open-interpreter in the pipelines Docker container I think, but it certainly has a lot of potential....

I am also loving open-webui and hope to develop some worthy contributions to the community in the near future. I appreciate all of the time and effort that has gone into making it elegant to use and incredibly functional. The evolution of the project has been amazing to watch in such a short period of time! Thanks!

<!-- gh-comment-id:2589330971 --> @encryptic12 commented on GitHub (Jan 14, 2025): I've been working on building a pipeline for this exact feature. It sort of works, but I am still ferreting out a couple of bugs - mostly because I am running open-interpreter in the pipelines Docker container I think, but it certainly has a lot of potential.... I am also loving open-webui and hope to develop some worthy contributions to the community in the near future. I appreciate all of the time and effort that has gone into making it elegant to use and incredibly functional. The evolution of the project has been amazing to watch in such a short period of time! Thanks!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#50897