Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature Request] Quick Chat Sidebar #5

Open
athyfr opened this issue Sep 3, 2024 · 4 comments
Open

[Feature Request] Quick Chat Sidebar #5

athyfr opened this issue Sep 3, 2024 · 4 comments

Comments

@athyfr
Copy link

athyfr commented Sep 3, 2024

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.

@balisujohn
Copy link
Owner

balisujohn commented Sep 3, 2024

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?

@athyfr
Copy link
Author

athyfr commented Sep 3, 2024

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.

@balisujohn
Copy link
Owner

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

@athyfr
Copy link
Author

athyfr commented Sep 7, 2024

Nice! Looking forward to it!

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

No branches or pull requests

2 participants