Integrates a secure Python sandbox with a Gradio web UI to facilitate tool-based code execution for Large Language Models.
This project offers a comprehensive environment for leveraging Large Language Models with code execution capabilities. It features a secure, containerized Python sandbox equipped with a rich data science and machine learning stack, enabling safe execution of Python code. An integrated Artifact Server efficiently stores and serves generated files like plots and data. All interactions are managed through a user-friendly Gradio web interface, allowing users to chat with an LLM, delegate complex tasks requiring code execution to the sandbox, and visualize results directly within the UI. It's designed to work seamlessly with LM Studio, enhancing its capabilities for advanced analytical and developmental tasks.