https://github.com/ia-programming/guistreamlitopeninterpreter
Trying to make a gui to use Open Interpreter
https://github.com/ia-programming/guistreamlitopeninterpreter
Last synced: about 1 month ago
JSON representation
Trying to make a gui to use Open Interpreter
- Host: GitHub
- URL: https://github.com/ia-programming/guistreamlitopeninterpreter
- Owner: IA-Programming
- License: mit
- Created: 2023-09-02T15:48:20.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-10-07T00:31:16.000Z (about 2 years ago)
- Last Synced: 2024-11-16T05:09:14.254Z (12 months ago)
- Language: Python
- Size: 70.3 KB
- Stars: 7
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# GuiStreamlitOpenInterpreter
Trying to make an easy gui to use Open Interpreter
[](https://uiappopeninterpreter.streamlit.app/)
## Table of Contents
- [Introduction](#introduction)
- [Features](#features)
- [Getting Started](#getting-started)
- [Prerequisites](#prerequisites)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
## Introduction
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.
## Features
- 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.
## Getting Started
### Prerequisites
Before you begin, ensure you have met the following requirements:
- [Python](https://www.python.org/) (>= 3.10) installed on your system.
- Dependencies mentioned in the `requirements.txt` file.
### Installation
- **Try it Online**
- No need to insatall
- [](https://uiappopeninterpreter.streamlit.app/)
- **Or Try it Locally**
1. Clone this repository:
```bash
git clone https://github.com/IA-Programming/GuiStreamlitOpenInterpreter.git
```
2. Navigate to the project directory:
```bash
cd GuiStreamlitOpenInterpreter
```
3. Install the required dependencies using pip:
```bash
pip install -r requirements.txt
```
## Usage
1. To run the GuiStreamlitOpenInterpreter, use the following command:
```bash
streamlit run streamlit_app.py --server.port 8501
```
2. Access the application in your web browser at http://localhost:8501.
3. Use the GUI to execute Python code and interact with OpenAI applications.
## Contributing
Contributions are welcome! If you'd like to contribute to this project, please follow these steps:
1. Fork the repository.
2. Create a new branch for your feature or bug fix.
3. Make your changes and commit them with a clear commit message.
4. Push your changes to your fork.
5. Create a pull request to merge your changes into the main repository.
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.