Skip to main content

A streamlit component, to make a UI for chat messages in Streamlit

Project description

Important note

This is a fork of st-chat that implements functionality to pass in URL links as an avatar, and adjusts some CSS properties of the Streamlit Chat component.

The fork is maintained by @yichern.

Credit goes to the authors @yashppawar & @YashVardhan-AI.


Streamlit Component, for a Chat-bot UI, example app


Install streamlit-talk with pip

pip install streamlit-talk

usage, import the message function from streamlit_talk

import streamlit as st
from streamlit_talk import message

message("My message") 
message("Hello bot!", is_user=True)  # align's the message to the right

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

streamlit-talk-0.1.4.tar.gz (691.8 kB view hashes)

Uploaded Source

Built Distribution

streamlit_talk-0.1.4-py3-none-any.whl (699.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page