localwriter icon indicating copy to clipboard operation
localwriter copied to clipboard

[Feature Request] Quick Chat Sidebar

Open athyfr opened this issue 1 year ago • 4 comments

The quick chat sidebar is a very common (and useful) feature for this type of thing.

While in some of the simpler implementations it may just be a chat pane, the more advanced implementations usually give it a 'context' feature.

In Page Assist for example, you can check the option 'chat with current page', and the LLM becomes aware of the currently open web page.

In Continue, an option can be enabled to make the LLM aware of the code-base.

I think that the implementation of this integral feature would make localwriter far more powerful.

athyfr avatar Sep 03 '24 16:09 athyfr

I like this idea, The naive way to implement it would involve a popup window that would lock the rest of the interface, then within that window there would be a turn-based chat system. Does that sound sufficient for the "chat with document" feature you have in mind?

balisujohn avatar Sep 03 '24 18:09 balisujohn

Perhaps, but the convenience of being able to have it open while being able to edit the document would be nice. If that behaviour isn't easy to implement, perhaps it may not be worth the effort though. It would make it more convenient for users.

athyfr avatar Sep 03 '24 19:09 athyfr

It may be easier than I thought to create a non-modal persistent chat window.

balisujohn avatar Sep 06 '24 20:09 balisujohn

Nice! Looking forward to it!

athyfr avatar Sep 07 '24 14:09 athyfr