huggingface / chat-ui

Open source codebase powering the HuggingChat app
https://huggingface.co/chat
Apache License 2.0
6.73k stars 940 forks source link

Feature Request - support for session sharing, archiving, and collaboration #1275

Open RichMorin opened 2 weeks ago

RichMorin commented 2 weeks ago

AFAIK, HuggingChat (HC) currently has no support for session sharing, archiving, and collaboration. At least, neither the HC server nor my GitHub (GH) searching found anything like this. So, if this doesn't exist, please consider how it could be implemented. For example, if I wanted to publish an HC session, maybe I could ask HC to send me a transcript in a form suitable for sharing (e.g., as a GH repo). To reduce friction, perhaps I could simply ask HC to create (or update) a repo.

Making it easy for HC users (and researchers) to examine and/or collaborate on sessions seems to me to be a Good Thing...

nsarrazin commented 2 weeks ago

Hi, what do you mean with session sharing? There is a "share conversation" button already available in the bottom right, would that work for you?

image

RichMorin commented 2 weeks ago

I don't want to overconstrain the implementation, so please take this as a possible (but not definitive) description. Anyway, I'd like to see an easy way to (say) create and/or update a GitHub repo from a new or continued session. Collaboration could be achieved by forking branches of the repo. My thought is that published sessions could be used by both humans and LLMs as examples, feed stock, etc.

-r

On Jun 13, 2024, at 01:36, Nathan Sarrazin @.***> wrote:

Hi, what do you mean with session sharing? There is a "share conversation" button already available in the bottom right, would that work for you? image.png (view on web) — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>