Commit Graph

653 Commits

Author SHA1 Message Date
Adam Treat
6e6b96375d 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
c0d4a9d426 Continue to shrink the API space for qml and the backend. 2023-05-01 12:30:54 -04:00
Adam Treat
ed59190e48 Consolidate these into single api from qml to backend. 2023-05-01 12:24:51 -04:00
Adam Treat
4d87c46948 Major refactor in prep for multiple conversations. 2023-05-01 09:10:05 -04:00
Adam Treat
e005ab8c0a Move the reset and id into the chat object. 2023-04-30 21:05:54 -04:00
Adam Treat
d1e3198b65 Add new C++ version of the chat model. Getting ready for chat history. 2023-04-30 20:28:43 -04:00
AT
65d4b8a886
Update README.md 2023-04-30 16:07:59 -04:00
AT
d3d8229b04
Update README.md 2023-04-30 09:05:26 -04:00
AT
8e696bb4e4
Update README.md 2023-04-30 08:54:45 -04:00
Adam Treat
9f323759ce 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
ef2e1bd4fe
Update README.md 2023-04-30 07:07:22 -04:00
AT
f37e9f9039
Update README.md 2023-04-30 07:02:01 -04:00
Adam Treat
13401fc52f Bump the version. 2023-04-29 21:04:47 -04:00
Adam Treat
a6ca45c9dd Use the universal sep. 2023-04-29 21:03:10 -04:00
Berkant
aefea2e713
Update README.md
README.md typo fix.
2023-04-30 01:07:14 +03:00
AT
573e4e1f73
Update README.md 2023-04-29 17:49:18 -04:00
AT
84ffd801ec
Update README.md 2023-04-29 17:48:00 -04:00
Adam Treat
727a74de6c Make an offline installer option. 2023-04-29 12:13:11 -04:00
Adam Treat
c4d312ae11 Don't attempt to send shutdown which won't work anyway. 2023-04-29 11:07:14 -04:00
Adam Treat
8aed93daa5 Send optout for real and only once. 2023-04-29 11:05:44 -04:00
Adam Treat
8fe60c29fb Don't set the app version in the llmodel. 2023-04-29 10:31:12 -04:00
Adam Treat
9ebf2537fa Bump the version. 2023-04-29 08:56:53 -04:00
Adam Treat
3cf8f0da13 New version of icns made on a mac. 2023-04-29 08:40:54 -04:00
Adam Treat
8cd3838480 Add 1024 resolution to icns. 2023-04-29 04:39:55 -04:00
Adam Treat
7ed1af3c94 Fixup icns 2023-04-29 04:38:36 -04:00
Adam Treat
c0f97fa76c Rework the icon a bit to more closely match macOS style guidelines. 2023-04-29 04:31:06 -04:00
Adam Treat
4a968a8c88 Always hardcode. 2023-04-29 04:06:26 -04:00
Adam Treat
233505c48f Require a direct choice for opt-in 2023-04-29 03:55:06 -04:00
Adam Treat
e6b919ee49 Always hardcode. 2023-04-28 22:46:01 -04:00
Adam Treat
c794488b25 Fixup. 2023-04-28 22:37:59 -04:00
Adam Treat
23f3ba5b78 Try to fix uninstall of symlink. 2023-04-28 22:28:11 -04:00
Adam Treat
9979c78c6c Set the folder when the browse opens 2023-04-28 22:24:59 -04:00
Adam Treat
792cdd60fd Force ini format for all platforms. 2023-04-28 22:21:23 -04:00
Adam Treat
977d5d7956 No need to install so many icons. 2023-04-28 22:10:41 -04:00
Adam Treat
364eeb2ce5 Don't delete symlink unless we're uninstalling. 2023-04-28 22:07:37 -04:00
Adam Treat
bba50d1aec Remove symlink when uninstalling. 2023-04-28 21:51:39 -04:00
Adam Treat
22441a460b Fix the icons more. 2023-04-28 21:48:10 -04:00
Adam Treat
1df4035679 Fix icons. 2023-04-28 21:40:45 -04:00
Adam Treat
3f7852f384 Correct the macOS symlink. 2023-04-28 21:26:38 -04:00
Adam Treat
a9bbe3f949 Fix icons and try to make macOS experience happier. 2023-04-28 21:19:12 -04:00
Aaron Miller
ad2cb91d5a 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
af83056a4f 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
9b4a5e7e9c Convert new ico and icns logos. 2023-04-28 20:40:35 -04:00
Adam Treat
bc77d95def Add a requires field for the models.json for future proofing. 2023-04-28 20:30:52 -04:00
Adam Treat
69f92d8ea8 Load models from filepath only. 2023-04-28 20:15:10 -04:00
Adam Treat
ca2af100cd Update ignore. 2023-04-28 14:11:56 -04:00
Adam Treat
b3a0bd158c Fix bug with startup order and new logos. 2023-04-28 14:11:18 -04:00
Adam Treat
d982dc0529 Update to latest llama.cpp 2023-04-28 11:03:16 -04:00
Adam Treat
43eef81ca8 New startup dialog features. 2023-04-28 11:03:16 -04:00
Adam Treat
f8754cbe1b Fix settings dialog to use onClosed handler. 2023-04-28 11:03:16 -04:00