Commit Graph

287 Commits

Author SHA1 Message Date
Adam Treat
482f543675 Handle the fwd of important signals from LLM object so qml doesn't have to deal with which chat is current. 2023-05-01 12:41:03 -04:00
Adam Treat
8b94a23253 Continue to shrink the API space for qml and the backend. 2023-05-01 12:30:54 -04:00
Adam Treat
385743b302 Consolidate these into single api from qml to backend. 2023-05-01 12:24:51 -04:00
Adam Treat
414a12c33d Major refactor in prep for multiple conversations. 2023-05-01 09:10:05 -04:00
Adam Treat
75c8bf28a1 Move the reset and id into the chat object. 2023-04-30 21:05:54 -04:00
Adam Treat
bbffa7364b Add new C++ version of the chat model. Getting ready for chat history. 2023-04-30 20:28:43 -04:00
AT
83609bf8a5 Update README.md 2023-04-30 16:07:59 -04:00
AT
5bf8d48b3b Update README.md 2023-04-30 09:05:26 -04:00
AT
40fe88f6ca Update README.md 2023-04-30 08:54:45 -04:00
Adam Treat
037a9a6ec5 Remove these as it is mitigated by repeat penalty and models really should train this out. 2023-04-30 08:02:39 -04:00
AT
0f195eae48 Update README.md 2023-04-30 07:07:22 -04:00
AT
c2de4ebb7a Update README.md 2023-04-30 07:02:01 -04:00
Adam Treat
08b38bb4d2 Bump the version. 2023-04-29 21:04:47 -04:00
Adam Treat
9b467f2dee Use the universal sep. 2023-04-29 21:03:10 -04:00
AT
5d7d5d2a74 Update README.md 2023-04-29 17:49:18 -04:00
AT
ac6c3dea61 Update README.md 2023-04-29 17:48:00 -04:00
Adam Treat
ae17598a51 Make an offline installer option. 2023-04-29 12:13:11 -04:00
Adam Treat
cd41eb3280 Don't attempt to send shutdown which won't work anyway. 2023-04-29 11:07:14 -04:00
Adam Treat
869175bc06 Send optout for real and only once. 2023-04-29 11:05:44 -04:00
Adam Treat
34407f1563 Don't set the app version in the llmodel. 2023-04-29 10:31:12 -04:00
Adam Treat
1f3d4e487f Bump the version. 2023-04-29 08:56:53 -04:00
Adam Treat
f70a549975 New version of icns made on a mac. 2023-04-29 08:40:54 -04:00
Adam Treat
6d0bae5362 Add 1024 resolution to icns. 2023-04-29 04:39:55 -04:00
Adam Treat
2e21fb9c81 Fixup icns 2023-04-29 04:38:36 -04:00
Adam Treat
7d0970cbe2 Rework the icon a bit to more closely match macOS style guidelines. 2023-04-29 04:31:06 -04:00
Adam Treat
264408f5bd Always hardcode. 2023-04-29 04:06:26 -04:00
Adam Treat
edbd48fe22 Require a direct choice for opt-in 2023-04-29 03:55:06 -04:00
Adam Treat
6bdd866b6d Always hardcode. 2023-04-28 22:46:01 -04:00
Adam Treat
90821b6581 Fixup. 2023-04-28 22:37:59 -04:00
Adam Treat
c9c8c60db7 Try to fix uninstall of symlink. 2023-04-28 22:28:11 -04:00
Adam Treat
a018a3176e Set the folder when the browse opens 2023-04-28 22:24:59 -04:00
Adam Treat
42cf4e9899 Force ini format for all platforms. 2023-04-28 22:21:23 -04:00
Adam Treat
f2b1000fcc No need to install so many icons. 2023-04-28 22:10:41 -04:00
Adam Treat
49d55dd295 Don't delete symlink unless we're uninstalling. 2023-04-28 22:07:37 -04:00
Adam Treat
8bdbcfeaa6 Remove symlink when uninstalling. 2023-04-28 21:51:39 -04:00
Adam Treat
f3663cc55e Fix the icons more. 2023-04-28 21:48:10 -04:00
Adam Treat
7c9b936408 Fix icons. 2023-04-28 21:40:45 -04:00
Adam Treat
6df4f8783f Correct the macOS symlink. 2023-04-28 21:26:38 -04:00
Adam Treat
312f1dc354 Fix icons and try to make macOS experience happier. 2023-04-28 21:19:12 -04:00
Aaron Miller
c274a03fe7 use C locale for DoubleValidator
Closes https://github.com/nomic-ai/gpt4all-chat/issues/126
2023-04-28 20:45:40 -04:00
Aaron Miller
3db5337ed5 put chat.exe in 'bin' folder of build tree
because this is also in llama.cpp's CMakeLists:
https://github.com/ggerganov/llama.cpp/blob/master/CMakeLists.txt#L11
this is where libllama.dll winds up, causing attempts to run the chat UI
from Qt Creator on Windows to fail due to not finding libllama.dll - I've been
working around this by copying libllama.dll *out* of bin/ but have been
bitten a few times by forgetting to keep doing that and the build getting
out of sync.
2023-04-28 20:45:02 -04:00
Adam Treat
16633b17b8 Convert new ico and icns logos. 2023-04-28 20:40:35 -04:00
Adam Treat
464ba49ce6 Add a requires field for the models.json for future proofing. 2023-04-28 20:30:52 -04:00
Adam Treat
2a5b34b193 Load models from filepath only. 2023-04-28 20:15:10 -04:00
Adam Treat
187e358789 Update ignore. 2023-04-28 14:11:56 -04:00
Adam Treat
5aecb3c0e2 Fix bug with startup order and new logos. 2023-04-28 14:11:18 -04:00
Adam Treat
70ab18f644 Update to latest llama.cpp 2023-04-28 11:03:16 -04:00
Adam Treat
812431f78d New startup dialog features. 2023-04-28 11:03:16 -04:00
Adam Treat
ac2aba313a Fix settings dialog to use onClosed handler. 2023-04-28 11:03:16 -04:00
Aaron Miller
d224d2a2f7 make download path in settings match dl dialog 2023-04-27 17:41:38 -04:00