Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/brianlesko/low-code-chat
This git repository hosts a user interface for a chat-app written in Pure Python with less than 50 lines of code. Connect your OpenAI API for Chat-GPT like chatting. Created for Learning Purposes, this repo has a focus on correct repo structure.
https://github.com/brianlesko/low-code-chat
api chat gui llm llms openai python streamlit streamlit-webapp ui
Last synced: about 20 hours ago
JSON representation
This git repository hosts a user interface for a chat-app written in Pure Python with less than 50 lines of code. Connect your OpenAI API for Chat-GPT like chatting. Created for Learning Purposes, this repo has a focus on correct repo structure.
- Host: GitHub
- URL: https://github.com/brianlesko/low-code-chat
- Owner: BrianLesko
- Created: 2023-10-26T02:18:16.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-08-17T16:35:24.000Z (3 months ago)
- Last Synced: 2024-08-17T17:44:10.316Z (3 months ago)
- Topics: api, chat, gui, llm, llms, openai, python, streamlit, streamlit-webapp, ui
- Language: Python
- Homepage: https://visualstudycode.com/low-code-user-interfaces/
- Size: 8.28 MB
- Stars: 3
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Low Code Chat UI
This git repository hosts a user interface for a chat-app written in [Pure Python](https://github.com/BrianLesko/Low-Code-Chat/blob/main/low-code-chat.py) with less than 50 lines of code. Connect your OpenAI API for Chat-GPT like chatting. Created for Learning Purposes, this repo has a focus on correct repo structure and low code UI built right in python.
## Repository Structure
```
Low-Code-Chat/
├── .streamlit/
│ ├── config.toml
│ └── secrets.toml # Make sure to add this to gitignore
├── docs/
│ └── content.png
├── app.py
├── requirements.txt
└── .gitignore
```
## Run this demo locally
```
pip install --upgrade streamlit
streamlit run https://github.com/BrianLesko/Low-Code-Chat/blob/main/low-code-chat.py
```
## Topics
```
Python | Streamlit | Git | Low Code UI
Template Repository | Streamlit Secrets | Chat interface | LLM
```
╭━━╮╭━━━┳━━┳━━━┳━╮╱╭╮ ╭╮╱╱╭━━━┳━━━┳╮╭━┳━━━╮
┃╭╮┃┃╭━╮┣┫┣┫╭━╮┃┃╰╮┃┃ ┃┃╱╱┃╭━━┫╭━╮┃┃┃╭┫╭━╮┃
┃╰╯╰┫╰━╯┃┃┃┃┃╱┃┃╭╮╰╯┃ ┃┃╱╱┃╰━━┫╰━━┫╰╯╯┃┃╱┃┃
┃╭━╮┃╭╮╭╯┃┃┃╰━╯┃┃╰╮┃┃ ┃┃╱╭┫╭━━┻━━╮┃╭╮┃┃┃╱┃┃
┃╰━╯┃┃┃╰┳┫┣┫╭━╮┃┃╱┃┃┃ ┃╰━╯┃╰━━┫╰━╯┃┃┃╰┫╰━╯┃
╰━━━┻╯╰━┻━━┻╯╱╰┻╯╱╰━╯ ╰━━━┻━━━┻━━━┻╯╰━┻━━━╯
follow all of these or i will kick you