Commit Graph

83 Commits (dfe85386b5a2e38ae438c5884b97a82dde77d341)

Author SHA1 Message Date
Adam Treat c054efa6ac Send info on how many are running into this error. 1 year ago
Adam Treat 6d943917f1 Fail early/gracefully if incompatible hardware detected. And default to universal builds on mac. 1 year ago
Adam Treat 06bb6960d4 Add about dialog. 1 year ago
Adam Treat f291853e51 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 01accf9e33 Don't exceed the window size for dialogs. 1 year ago
Adam Treat 0f70289ba4 Changes the datalake feature so all conversations are captured when opted-in. 1 year ago
Adam Treat 4a09f0f0ec More extensive usage stats to help diagnose errors and problems in the ui. 1 year ago
Adam Treat 21dc522200 Don't block the GUI when reloading via combobox. 1 year ago
Adam Treat a48226613c Turn the chat list into a model. 1 year ago
Adam Treat 8f80f8e3a2 Break out the drawer into own component. 1 year ago
Adam Treat 6e6b96375d 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 c0d4a9d426 Continue to shrink the API space for qml and the backend. 1 year ago
Adam Treat ed59190e48 Consolidate these into single api from qml to backend. 1 year ago
Adam Treat 4d87c46948 Major refactor in prep for multiple conversations. 1 year ago
Adam Treat e005ab8c0a Move the reset and id into the chat object. 1 year ago
Adam Treat d1e3198b65 Add new C++ version of the chat model. Getting ready for chat history. 1 year ago
Adam Treat b3a0bd158c Fix bug with startup order and new logos. 1 year ago
Adam Treat 43eef81ca8 New startup dialog features. 1 year ago
Adam Treat 97baf3d486 Make the input area wrap automatically. 1 year ago
Adam Treat db3acf9980 Silence warning. 1 year ago
Adam Treat d16306a205 Actually fix. 1 year ago
Adam Treat 704ce45a39 Remember to stringify the new response too. 1 year ago
Adam Treat 2e0c9e4e13 Fix problem with datalake ingest when the response contains json forbidden chars that are not properly escaped. 1 year ago
Adam Treat 73715075c9 Don't display button when no context. 1 year ago
Aaron Miller 15a979b327 new settings (model path, repeat penalty) w/ tabs 1 year ago
Adam Treat b8b254cd9c Fix the send message only when enter has been pressed or the send icon has been clicked. 1 year ago
Adam Treat cf8a4dd868 Infinite context window through trimming. 1 year ago
Adam Treat 78df869dc4 Whitespace only. 1 year ago
Adam Treat 4b7d6171cd Shrink the drawer button to fit with everything else. 1 year ago
Adam Treat 70f0e86bec Fix link color and nomic name. 1 year ago
Adam Treat a4126d4863 Make network button consistent. 1 year ago
Adam Treat 2d67b9691d Fix regenerate. 1 year ago
Adam Treat 90dce85c09 Scooch the tool buttons a bit. 1 year ago
Adam Treat 7369ba6b48 Shrink the combo a bit. 1 year ago
Adam Treat c40f0d9f28 Shrink the icons a bit. 1 year ago
Adam Treat fc34d1d3b2 Update the datalake support. 1 year ago
Adam Treat 73df702abe Make font size themeable. 1 year ago
Adam Treat e06cff8b48 Consolidate all colors to a central theme object. 1 year ago
Adam Treat 652e00ea15 Hardcode the color/style for combobox popup. 1 year ago
Adam Treat 3ef96b3ec5 Perform a health check on the datalake before we enable network. 1 year ago
Adam Treat c366fc8054 Move the popup dialog into own file and disable network for now. 1 year ago
Adam Treat 889d7d8563 Move settings dialog into own file. 1 year ago
Adam Treat 1f65e381ee New thumbs up/down support for gpt4all-datalake. 1 year ago
Adam Treat 3e7cf346d6 Restore basic functionality. 1 year ago
Adam Treat 670bbe4db5 Make the settings dialog persist across sessions. 1 year ago
Adam Treat 65abaa19e5 Fix warning and update llama.cpp submodule to latest. 1 year ago
Adam Treat cd5f525950 Add multi-line prompt support. 1 year ago
Adam Treat 55084333a9 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 f1b87d0b56 Add thread count setting 1 year ago
Adam Treat e6cb6a2ae3 Add a new model download feature. 1 year ago