BillyCoder is a Streamlit chat application that helps with code assistance. It allows users to send and receive messages in a chat interface.
BillyCoder
βββ src
β βββ app.py # Main entry point of the Streamlit application
β βββ configs # Configuration files
βββ requirements.txt # Lists the project dependencies
βββ README.md # Documentation for the project
-
Clone the repository:
git clone https://github.com/garybadwal/billycoder-streamlit.git cd BillyCoder
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the Streamlit application:
streamlit run src/app.py
- Once the application is running, you can interact with the chat interface by sending messages.
- The chat messages will be displayed in real-time.
- You can clear the chat history using the "Clear Chat" button, which will reset the conversation while keeping the daily message count intact.
Feel free to submit issues or pull requests if you have suggestions or improvements for the project.