Skip to content
This repository has been archived by the owner on Sep 27, 2024. It is now read-only.

[Feature Request] Enhance Chat Functionality with Generation History and Editing Tools #46

Open
Iory1998 opened this issue May 21, 2024 · 0 comments

Comments

@Iory1998
Copy link

Hi,

Firstly, I want to express my gratitude for creating such an exceptional product like LM Studio. It has been a few weeks since I started using it, and I’m thoroughly impressed with its capabilities.

I would like to suggest some enhancements for the chat section that could significantly improve the user experience. Here are my thoughts:

1. AI Text Generation Drafts: Similar to the features available in ChatGPT and Gemini, it would be highly beneficial to have the ability to generate multiple drafts and select the preferred one. This would eliminate the need to copy text to an external editor like MS Word, which is quite a cumbersome process.

2. Grammar and Spelling Checker: While the software currently highlights incorrect spelling, it lacks the feature to provide correction suggestions. Incorporating this would streamline the writing process and reduce the need for external grammar checking tools.

3. Color Coding for User and AI Prompts: The ability to color-code prompts would greatly enhance text visibility, especially after long chat sessions. It would also prevent accidental deletion of important text and make it easier to identify unwanted text.
4. Undo for Deleted Generations: An ‘undo’ feature for accidental deletions of AI-generated text would be a lifesaver. It’s frustrating to lose good content with no way to recover it.

5. Integrated Word Editing Feature: Incorporating a word editing feature directly within LM Studio would be a game-changer. It would allow users to draft and edit text without relying on external text editors. As someone who frequently uses LLM for writing stories and reports, I believe a UI tailored for this purpose would set LM Studio apart from other local LLM backends.
The inclusion of a comprehensive text formatting toolkit within LM Studio would greatly enhance the writing and editing experience. Features such as indentation, bullet points, bold fonts, italics, and other basic text editing capabilities would allow for more sophisticated document creation. This would facilitate users in crafting well-structured and visually appealing content directly within the platform.

Additionally, the ability to utilize multiple AI models for specialized tasks would be revolutionary. For instance, having a dedicated Editor Model that can automatically review and refine content generated by another AI in the Writer Role would streamline the content creation process. Ideally, this could be implemented in a separate window, enabling real-time collaboration between the models to produce polished and ready-to-publish text. Or, a model capable of summarization can be used to summarize the chat between the user and another model- the writer, then feed in the summarization directly to the writer as an appended prompt.

This dual-model functionality could potentially transform LM Studio into a powerhouse for content creators, providing an all-in-one solution for generating, editing, and finalizing written material.

I’m confident that these enhancements would not only improve my workflow but also benefit the wider LM Studio user community.

Thank you for your dedication to improving LM Studio.

Best regards,

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant