Commit Graph

81 Commits (280ad04c632f374441253aaf04c95cf5b7ec717b)

Author SHA1 Message Date
Adam Treat c2a81e5692 Add about dialog. 1 year ago
Adam Treat 01e582f15b First attempt at providing a persistent chat list experience.
Limitations:

1) Context is not restored for gpt-j models
2) When you switch between different model types in an existing chat
   the context and all the conversation is lost
3) The settings are not chat or conversation specific
4) The sizes of the chat persisted files are very large due to how much
   data the llama.cpp backend tries to persist. Need to investigate how
   we can shrink this.
1 year ago
Adam Treat fec5093351 Don't exceed the window size for dialogs. 1 year ago
Adam Treat 005898b1bc Changes the datalake feature so all conversations are captured when opted-in. 1 year ago
Adam Treat db094c5b92 More extensive usage stats to help diagnose errors and problems in the ui. 1 year ago
Adam Treat a7c02a52ca Don't block the GUI when reloading via combobox. 1 year ago
Adam Treat 925ad70833 Turn the chat list into a model. 1 year ago
Adam Treat 1b1c3f6333 Break out the drawer into own component. 1 year ago
Adam Treat 482f543675 Handle the fwd of important signals from LLM object so qml doesn't have to deal with which chat is current. 1 year ago
Adam Treat 8b94a23253 Continue to shrink the API space for qml and the backend. 1 year ago
Adam Treat 385743b302 Consolidate these into single api from qml to backend. 1 year ago
Adam Treat 414a12c33d Major refactor in prep for multiple conversations. 1 year ago
Adam Treat 75c8bf28a1 Move the reset and id into the chat object. 1 year ago
Adam Treat bbffa7364b Add new C++ version of the chat model. Getting ready for chat history. 1 year ago
Adam Treat 5aecb3c0e2 Fix bug with startup order and new logos. 1 year ago
Adam Treat 812431f78d New startup dialog features. 1 year ago
Adam Treat 83fb05345e Make the input area wrap automatically. 1 year ago
Adam Treat 80bcbcd137 Silence warning. 1 year ago
Adam Treat 52c4215b11 Actually fix. 1 year ago
Adam Treat 7f56275f4f Remember to stringify the new response too. 1 year ago
Adam Treat e3ae98f975 Fix problem with datalake ingest when the response contains json forbidden chars that are not properly escaped. 1 year ago
Adam Treat a62e5edab1 Don't display button when no context. 1 year ago
Aaron Miller aa20bafc91 new settings (model path, repeat penalty) w/ tabs 1 year ago
Adam Treat 70b06d5cf1 Fix the send message only when enter has been pressed or the send icon has been clicked. 1 year ago
Adam Treat b6937c39db Infinite context window through trimming. 1 year ago
Adam Treat 654e0322b3 Whitespace only. 1 year ago
Adam Treat a28c27da8a Shrink the drawer button to fit with everything else. 1 year ago
Adam Treat a956f59337 Fix link color and nomic name. 1 year ago
Adam Treat 5079842714 Make network button consistent. 1 year ago
Adam Treat c9eb7fd5e1 Fix regenerate. 1 year ago
Adam Treat 3cf9e40edb Scooch the tool buttons a bit. 1 year ago
Adam Treat 618555747d Shrink the combo a bit. 1 year ago
Adam Treat 5b7d3c4813 Shrink the icons a bit. 1 year ago
Adam Treat ee7a14ec45 Update the datalake support. 1 year ago
Adam Treat 09c27f6ec4 Make font size themeable. 1 year ago
Adam Treat 2e6baace9d Consolidate all colors to a central theme object. 1 year ago
Adam Treat a387785a6d Hardcode the color/style for combobox popup. 1 year ago
Adam Treat 876f0537b4 Perform a health check on the datalake before we enable network. 1 year ago
Adam Treat 42eec8b64c Move the popup dialog into own file and disable network for now. 1 year ago
Adam Treat 42e8f3faec Move settings dialog into own file. 1 year ago
Adam Treat b8fcd406dc New thumbs up/down support for gpt4all-datalake. 1 year ago
Adam Treat bb834ecde8 Restore basic functionality. 1 year ago
Adam Treat 7794b26e69 Make the settings dialog persist across sessions. 1 year ago
Adam Treat 4e06ed4f0a Fix warning and update llama.cpp submodule to latest. 1 year ago
Adam Treat 9c85a2ceb2 Add multi-line prompt support. 1 year ago
Adam Treat 71b308e914 Add llama.cpp support for loading llama based models in the gui. We now
support loading both gptj derived models and llama derived models.
1 year ago
Aaron Miller 00cb5fe2a5 Add thread count setting 1 year ago
Adam Treat 169afbdc80 Add a new model download feature. 1 year ago
Adam Treat 2b1cae5a7e Allow unloading/loading/changing of models. 1 year ago
Aaron Miller 8a4f7897f4 remove fill color for prompt template box 1 year ago