danny-avila / LibreChat

Enhanced ChatGPT Clone: Features OpenAI, Assistants API, Azure, Groq, GPT-4 Vision, Mistral, Bing, Anthropic, OpenRouter, Vertex AI, Gemini, AI model switching, message search, langchain, DALL-E-3, ChatGPT Plugins, OpenAI Functions, Secure Multi-User System, Presets, completely open-source for self-hosting. More features in development
https://librechat.ai/
MIT License
15.78k stars 2.62k forks source link

Enhancement: Add Folder Options in Side Panel to Organize Chats #3021

Open Mishsmelle opened 1 month ago

Mishsmelle commented 1 month ago

What features would you like to see added?

I would like to request the addition of folder options in the side panel for organizing chats. This feature would allow users to create, rename, and manage folders where they can categorize their chats based on different criteria such as work, personal, projects, etc.

More details

  1. Users should be able to create multiple folders and sub-folders.
  2. Drag and drop functionality to move chats into folders.
  3. Options to rename and delete folders.
  4. Possible integration with search functionality so users can search within a specific folder.
  5. Customization options for folder icons or colors to visually distinguish different categories.

Which components are impacted by your request?

UI

Pictures

Screenshot 2024-06-10 at 12 47 38

Code of Conduct

archvalmiki commented 3 weeks ago

Additionally, it would be very helpful to allow resizing of the side-bar. Often it's hard to tell which chat I'm clicking on because the text is truncated.