Trying to make an easy gui to use Open Interpreter
GuiStreamlitOpenInterpreter is a project aimed at simplifying the process of running code and interacting with OpenAI models through a graphical user interface (GUI). With Streamlit as the frontend framework, this tool provides an intuitive way to work with Python and OpenAI applications without needing to write code in a traditional coding environment.
- User-friendly interface for running Python code and others.
- Integration with OpenAI applications for natural language processing and chatbot functionalities.
- Simplified execution of code and interaction with OpenAI models.
- Customizable and extensible for different use cases.
Before you begin, ensure you have met the following requirements:
- Python (>= 3.10) installed on your system.
- Dependencies mentioned in the
requirements.txt
file.
-
Clone this repository:
git clone https://github.com/IA-Programming/GuiStreamlitOpenInterpreter.git
-
Navigate to the project directory:
cd GuiStreamlitOpenInterpreter
-
Install the required dependencies using pip:
pip install -r requirements.txt
- To run the GuiStreamlitOpenInterpreter, use the following command:
streamlit run streamlit_app.py --server.port 8501
- Access the application in your web browser at http://localhost:8501.
- Use the GUI to execute Python code and interact with OpenAI applications.
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with a clear commit message.
- Push your changes to your fork.
- Create a pull request to merge your changes into the main repository.
This project is licensed under the MIT License - see the LICENSE file for details.