<story><title>Chat-UI, the codebase of HuggingChat, is open sourced</title><url>https://github.com/huggingface/chat-ui</url></story><parent_chain></parent_chain><comment><author>voz_</author><text>ATM ChatGPT is tedious.&lt;p&gt;I think there are two things we can take from discord&amp;#x2F;fb messenger&amp;#x2F;slack to improve it:&lt;p&gt;1) ChatGPT and this thing needs threads. I want to be able to take a conversation and fork it - with separate conversational memories&amp;#x2F;context after a point of forking. I want to be able to take a message, go &amp;quot;reply&amp;quot; to it, and be able to do that as many times as I want, per message, with each reply being treated independently of all other replies. It is insanely useful to be able to take a conversation &amp;#x2F; debugging session &amp;#x2F; etc into a different direction experimentally without risking the entire state of the conversation thus far.&lt;p&gt;2) I want to be able to react to the messages. Thumbs up &amp;#x2F; down, agree&amp;#x2F; disagree, etc - a small set of reactions to drive behavior would be huge, and would cut down on a lot of back and forth verbosity that plagues these.</text></comment>
<story><title>Chat-UI, the codebase of HuggingChat, is open sourced</title><url>https://github.com/huggingface/chat-ui</url></story><parent_chain></parent_chain><comment><author>javajosh</author><text>FYI it&amp;#x27;s svelte over mongo.</text></comment>