janhq / jan

Jan is an open source alternative to ChatGPT that runs 100% offline on your computer. Multiple engine support (llama.cpp, TensorRT-LLM)
https://jan.ai/
GNU Affero General Public License v3.0
23.46k stars 1.37k forks source link

idea: let users create many new empty threads #3784

Open du82 opened 1 month ago

du82 commented 1 month ago

Problem Statement

I'm frustrated when the app tells me to reuse threads instead of creating new ones. This is completely arbitrary since its all hosted on my machine, and I want to be able to create them without any limits. Currently the feature looks for "New Thread" anywhere in the title, which is problematic because I name them New Thread1, New Thread2, etc.. so I always have to delete them for no reason.

Feature Idea

Remove the limit of three empty threads.

imtuyethan commented 4 weeks ago

@du82 Hi there! Can you elaborate on your problem. Jan allows you to create a new thread as soon as your latest new thread has any changes (whether you chat with model or modify the settings), this prevents empty threads piles up (which was an issue raised by other users), and I believe this is way better UX?

In this video, i created new thread, chat with LLMs, then i rename the thread to "New Thread" & i can continue create new thread:

https://github.com/user-attachments/assets/81a31c8e-ec4c-4fe7-be79-ae9388408c9b

In the mean time, we should move this ticket to icebox @0xSage