chie icon indicating copy to clipboard operation
chie copied to clipboard

An extensive desktop app for ChatGPT and other LLMs.

Results 20 chie issues
Sort by recently updated
recently updated
newest added

There should be a way to install extensions from npm registry, where developers can publish their extensions to, and we can also have a search interface to list the modules...

enhancement

Ideally we should have an extension store where developers can upload their works and users can find extensions easily. But this needs quite a lot of work (probably more than...

enhancement

Currently an exception will be thrown when editing the assistant messages that use tool, this is because such messages are essentially multiple messages concatenated together.

bug

There should be a settings button in the ChatView to quickly edit the assistant, it should also provide a menu to quickly access some features like making the window float...

enhancement

There should be a simple window listing supported services in big fonts and large icons when user opens the app for the first time, and they should be able to...

enhancement

Support for accessibility is basically unusable due to lots of custom drawn interface, we need to add APIs in libyue to provide accessibility hints and then implement accessibility in Chie.

bug

In dashboard window, each assistant has its own instance of `BaseView`, which is kind of wasteful. We can create only one instance for each kind of view and reload the...

optimization

Currently `marked` and `highlight.js` are used to render markdown and highlight code, while they are great libraries and very good performance, they don't support streaming input. So currently when the...

optimization

Currently the HTML of markdown is re-generated every time the conversation is viewed, which can be very slow under some cases. We should cache the rendered HTML file on disk.

optimization

Currently the most expensive operations in Chie are markdown parsing and code highlighting, they are directly responsible for slow startup and lagging, they are also responsible for a large part...

optimization