Skip to content

OpenChatUI: An open-source, customizable, and modern Chat UI frontend, perfect for showcasing and integrating chat-related projects in Python.

Notifications You must be signed in to change notification settings

mominalix/OpenChatUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OpenChatUI

OpenChatUI is an open-source Chat UI frontend project designed to be easily integrated and customized for various chat-related projects in Python using Streamlit library. The primary goal of this project is to provide a user-friendly and customizable chat interface that allows developers to quickly create chat demonstrations for their applications.

Features

  • User-friendly chat interface.
  • Easily customizable for different use cases.
  • Integration with Python programs.
  • Simulated chat conversation for demonstration purposes.

Getting Started

Follow the instructions below to compile, run, and customize the OpenChatUI project.

Prerequisites

  • Python 3.x
  • streamlit library

Installation

  1. Clone the OpenChatUI repository to your local machine:

    git clone https://github.com/mominalix/OpenChatUI.git
    cd OpenChatUI
  2. Install the required streamlit library using pip:

    pip install streamlit

Usage

  1. Run the OpenChatUI application:

    streamlit run main.py
  2. The application will open, displaying a simple chat interface with a chat history, message input field, and send button.

  3. You can type messages in the input field and click the "Send" button to send them. The chat history will display your messages, and you'll receive simulated responses.

  4. Customize the code in main.py to integrate OpenChatUI with your Python chat-related project.

Customization

OpenChatUI is highly customizable. You can modify the appearance, behavior, and functionality to suit your specific project requirements. The main customization points include:

  • Styling: Customize colors, fonts, and layouts to match your application's design.
  • Integration: Integrate OpenChatUI with your existing Python chat application.

Contact

For questions, suggestions, or issues, please feel free to contact me.

About

OpenChatUI: An open-source, customizable, and modern Chat UI frontend, perfect for showcasing and integrating chat-related projects in Python.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages