Commit Graph

412 Commits

Author SHA1 Message Date
Timothy J. Baek
fbb64406d8 fix: check existing model before model creation 2023-12-26 23:19:43 -08:00
Timothy J. Baek
032d7c7440 feat: modelfile backend & ollama version 0.0.0 whitelisted 2023-12-26 22:51:52 -08:00
Timothy J. Baek
d78df83453 feat: delete idb after migration 2023-12-26 18:44:08 -08:00
Timothy J. Baek
e2a5964842 feat: backend error page links added 2023-12-26 17:51:30 -08:00
Timothy J. Baek
fad2cbeaff fix: overlay styling 2023-12-26 17:18:29 -08:00
Timothy J. Baek
fed9472e40 fix: overlay styling 2023-12-26 17:16:25 -08:00
Timothy J. Baek
e756c41599 feat: chat storage migration overlay 2023-12-26 17:09:24 -08:00
Timothy J. Baek
a696698ac8 feat: chat import to backend added 2023-12-26 16:35:01 -08:00
Timothy J. Baek
cc9e299814 fix: initNewChat 2023-12-26 14:41:41 -08:00
Timothy J. Baek
0ae57b5ae1 fix: cors & #281 2023-12-26 13:40:03 -08:00
Timothy J. Baek
0c30a08596 fix: non existent chat page issue 2023-12-26 13:21:47 -08:00
Timothy J. Baek
b777b6d2aa chore: version check refac 2023-12-26 13:10:50 -08:00
Timothy J. Baek
cc49e0d10f chore: refac 2023-12-26 12:50:52 -08:00
Timothy J. Baek
f30d16a3fd chore: layout comments added 2023-12-26 11:34:14 -08:00
Timothy J. Baek
0996f3c216 chore: layout refac 2023-12-26 11:32:22 -08:00
Timothy J. Baek
753327522a chore: auth page refac 2023-12-26 11:22:09 -08:00
Timothy J. Baek
5304ddaa82 chore: admin page moved 2023-12-26 11:02:03 -08:00
Timothy J. Baek
bb190245f7 chore: admin page refac 2023-12-26 11:00:56 -08:00
Timothy J. Baek
0810a2648f feat: multi-user chat history support 2023-12-26 03:28:30 -08:00
Timothy J. Baek
8d5c3ee56f feat: backend required error page 2023-12-25 22:14:06 -08:00
Timothy J. Baek
9174331025 feat: db migration to sqlite 2023-12-25 21:44:28 -08:00
Timothy J. Baek
892591f894 feat: no text response error message 2023-12-24 00:47:31 -08:00
Timothy J. Baek
6d2d2d5519 fix: trailing "assistant" message issue 2023-12-22 21:22:17 -08:00
Timothy J. Baek
f63178b592 fix: header fields removed 2023-12-22 21:04:29 -08:00
Timothy J. Baek
ecc2466f1e feat: alternative models response support 2023-12-22 20:31:42 -08:00
Timothy J. Baek
f62228165c feat: custom openai api endpoint support 2023-12-22 20:09:50 -08:00
Timothy J. Baek
3379fef26e fix: duplicate modelfile issue 2023-12-22 01:20:32 -08:00
Timothy J. Baek
a25761a423 fix: custom modelfile url search param 2023-12-22 01:16:03 -08:00
Timothy J. Baek
6a38bdcf77 fix: better error message for connection issue 2023-12-19 11:57:49 -08:00
Timothy J. Baek
6de9db6772 feat: response autocopy 2023-12-18 18:48:51 -08:00
Timothy J. Baek
832770e7b2 feat: ollama version check 2023-12-14 19:43:52 -08:00
Timothy J. Baek
0fdb346a31 feat: webui notification 2023-12-14 17:48:21 -08:00
Timothy J. Baek
b7ff3af445 fix: new chat settings issue 2023-12-14 17:29:08 -08:00
Timothy J. Baek
e34b452509 feat: response notification 2023-12-14 15:32:43 -08:00
Timothy J. Baek
ffaa1b17c5 feat: show verbose info 2023-12-14 14:24:56 -08:00
Timothy J. Baek
c9d8645aba feat: share button added 2023-12-14 01:05:38 -08:00
Timothy J. Baek
e3ec631ea6 feat: openai multimodal support 2023-12-13 16:34:13 -08:00
Timothy J. Baek
9b12cdcf83 feat: image upload support 2023-12-13 16:21:50 -08:00
Timothy Jaeryang Baek
fb1f8b167c
Merge branch 'main' into multimodal 2023-12-13 18:43:09 -05:00
Timothy J. Baek
0b1abf1643 chore: commented code removed 2023-12-13 15:35:35 -08:00
Timothy J. Baek
75fb94ec68 feat: show error message in chat 2023-12-13 15:31:07 -08:00
Timothy J. Baek
5262156c24 feat: error handling for when ollama is not running 2023-12-13 13:05:31 -08:00
Rohit Das
195cfd4f84 wip: displaying error in a toast 2023-12-11 15:58:49 +05:30
Timothy J. Baek
734ba8f762 fix: new chat default settings 2023-12-10 22:59:51 -08:00
Timothy J. Baek
83e8db9b6a feat: /chat route support 2023-12-10 22:47:16 -08:00
Timothy J. Baek
7074a882b4 fix: ollamahub modelfile import with username 2023-12-08 21:03:03 -08:00
Timothy J. Baek
a4358c2bbe feat: icon updated 2023-12-08 16:51:52 -08:00
Timothy J. Baek
dac39e62b0 feat: button text replaced with icons 2023-12-07 14:45:07 -08:00
Timothy J. Baek
59f392de39 feat: share to ollamahub 2023-12-07 14:37:25 -08:00
Timothy J. Baek
5fb7adb0dd fix: no files 2023-12-07 11:52:55 -08:00
Timothy J. Baek
fc9d037af7 fix: infinite new chat 2023-12-06 08:14:20 -08:00
Timothy J. Baek
ecaedc87fb feat: /chat url added 2023-12-05 17:06:09 -08:00
Timothy J. Baek
9de56550ab feat: custom model chat styling updated 2023-12-05 16:36:44 -08:00
Timothy J. Baek
980ec49711 fix: modelfiles create 2023-12-04 00:02:35 -08:00
Timothy J. Baek
df1bd03528 fix: chat styling 2023-12-03 23:56:40 -08:00
Timothy J. Baek
cbcce68c61 feat: ollamahub modelfile import 2023-12-03 23:44:12 -08:00
Timothy J. Baek
6df1b197aa feat: duplicate tag name prevention 2023-12-03 22:21:17 -08:00
Timothy J. Baek
ab5e7abffd Revert "chore: latest removed from tagName"
This reverts commit 8f291a9674.
2023-12-03 20:08:28 -08:00
Timothy J. Baek
8f291a9674 chore: latest removed from tagName 2023-12-03 19:59:02 -08:00
Timothy J. Baek
954bba9def chore: version update 2023-12-03 19:45:31 -08:00
Timothy J. Baek
ee3e991d4e feat: modelfile edit 2023-12-03 19:13:42 -08:00
Timothy J. Baek
587101da88 feat: modelfile content linked to chat page 2023-12-03 11:54:11 -08:00
Timothy J. Baek
12d7ae96b9 feat: modelfile builder tagName field added 2023-12-03 10:59:47 -08:00
Timothy J. Baek
2fba5ed38e feat: modelfile builder linked to api 2023-12-02 17:11:52 -08:00
Timothy J. Baek
19ec26ab63 feat: modelfile builder 2023-12-02 16:33:53 -08:00
Timothy J. Baek
45ff3ae204 feat: modelfile builder 2023-12-02 16:05:01 -08:00
Timothy J. Baek
1c0cc16f8c feat: more advanced params added 2023-12-02 14:47:23 -08:00
Anthony Cucci
d180943252
Update +page.svelte 2023-11-29 22:04:38 -05:00
Anthony Cucci
cd22f73337
Update +page.svelte
Added num_ctx variable
2023-11-29 22:03:33 -05:00
Timothy J. Baek
6bc10c8794 fix: openai models messages 2023-11-28 13:25:41 -08:00
Timothy J. Baek
e70cff67c2 feat: multimodal support prep 2023-11-25 00:21:07 -08:00
Timothy J. Baek
3f8b1d2506 fix: delete current chat issue 2023-11-24 21:41:56 -08:00
Timothy J. Baek
cfb3f307b4 feat: option to toggle auto title generation 2023-11-22 13:20:41 -08:00
Timothy J. Baek
1196fa886a fix: openai model support 2023-11-22 13:11:26 -08:00
Timothy J. Baek
b7f3607f48 fix: db object 2023-11-22 13:02:02 -08:00
Timothy J. Baek
c7b1fd1cd1 feat: chat history db code refac for backend support 2023-11-21 09:39:11 -08:00
Timothy J. Baek
6a2c1600f5 fix: new chat load 2023-11-19 20:39:13 -08:00
Timothy J. Baek
e116016543 fix: admin panel light mode support 2023-11-19 18:27:56 -08:00
Timothy J. Baek
e366d1137f fix: model list update 2023-11-19 18:00:53 -08:00
Timothy J. Baek
2342c5036b feat: custom chatId route support 2023-11-19 17:47:07 -08:00
Timothy J. Baek
07d2c9871f feat: admin panel added 2023-11-19 00:13:59 -08:00
Timothy J. Baek
8547b7807d feat: basic RBAC support 2023-11-18 21:41:43 -08:00
Timothy J. Baek
921eef03b3 feat: multi-user support w/ RBAC 2023-11-18 16:47:12 -08:00
Timothy J. Baek
7f47718a69 feat: ui update 2023-11-17 13:17:30 -08:00
Timothy J. Baek
4bc04fe3a5 doc: demo updated 2023-11-14 23:31:12 -08:00
Timothy J. Baek
6a9bef755b feat: backend reverse proxy 2023-11-14 16:28:51 -08:00
Timothy J. Baek
87ad2ac6c7 feat: auth header support 2023-11-14 14:27:42 -08:00
Timothy J. Baek
a938ab3023 fix: model select option text styling 2023-11-12 12:24:13 -08:00
Timothy J. Baek
9dc75f3002 fix: chat history model load 2023-11-12 10:46:37 -08:00
Timothy J. Baek
9bf9ead190 fix: chat history import 2023-11-12 10:36:02 -08:00
Timothy J. Baek
4b4fbf62e4 feat: many models support 2023-11-12 10:30:34 -08:00
Timothy J. Baek
5dff474438 feat: improved chat history openai support 2023-11-11 23:12:32 -08:00
Timothy J. Baek
9bd40c0de6 fix: scroll to bottom button flickering issue 2023-11-11 20:34:47 -08:00
Timothy J. Baek
7a5a803168 fix: chat history styling 2023-11-11 20:31:52 -08:00
Timothy J. Baek
4e4076e267 feat: chat history support 2023-11-11 20:18:03 -08:00
Timothy J. Baek
5ad9488efa fix: scroll to bottom button 2023-11-11 15:53:32 -08:00
Timothy J. Baek
7785af9de2 feat: scroll to bottom button added 2023-11-11 15:51:03 -08:00
Timothy J. Baek
f1485f01d1 feat: ui improvement 2023-11-11 15:27:35 -08:00
Timothy J. Baek
07a08a6b0b fix: cosmetic 2023-11-11 13:30:38 -08:00
Timothy J. Baek
526fcb02c3 feat: speech recognition auto send toggle 2023-11-11 13:20:42 -08:00
Timothy J. Baek
a7420ef4e7 feat: speech recognition support 2023-11-11 13:03:54 -08:00
Timothy J. Baek
fffded8b21 feat: speech recognition ui added 2023-11-10 15:16:25 -08:00
Timothy J. Baek
56514b33e5 feat: json request mode support 2023-11-10 12:43:27 -08:00
Timothy J. Baek
3286552a5d fix: cosmetic 2023-11-09 12:36:48 -08:00
Timothy J. Baek
4b2ecf5d9c fix: select options text 2023-11-09 09:31:28 -08:00
Timothy J. Baek
0920ac679d doc: demo gif 2023-11-08 16:40:58 -08:00
Timothy J. Baek
1db6a5f9fd fix: textarea resizing 2023-11-08 01:25:18 -08:00
Timothy J. Baek
8d38666da1 feat: prose ui update 2023-11-08 00:25:02 -08:00
Timothy J. Baek
397ea93324 feat: modal styling update 2023-11-08 00:13:39 -08:00
Timothy J. Baek
2d69cf8cf4 feat: suggestions ui updated 2023-11-08 00:04:05 -08:00
Timothy J. Baek
648d14cd23 feat: model select ui update 2023-11-07 23:51:56 -08:00
Timothy J. Baek
8386b286e2 feat: messages ui update 2023-11-07 23:23:27 -08:00
Timothy J. Baek
1b35af1c62 feat: ui update 2023-11-07 22:46:11 -08:00
Timothy J. Baek
3b3b7fb46a fix: ollama custom url support 2023-11-06 01:12:27 -08:00
Timothy J. Baek
eac614b407 fix: button dark theme styling 2023-11-05 15:05:04 -08:00
Timothy J. Baek
f0e1ec75d8 feat: light mode support 2023-11-05 15:01:55 -08:00
Timothy J. Baek
edd3aaeffe feat: gravatar support added 2023-11-05 13:25:23 -08:00
Timothy J. Baek
201b5161f4 feat: settings menu enhancement 2023-11-05 12:55:44 -08:00
Timothy J. Baek
2e0bf3b957 feat: advanced params support 2023-11-04 20:00:17 -07:00
Timothy J. Baek
322661dbcb feat: copy code block enhancement 2023-11-04 19:20:20 -07:00
Timothy J. Baek
4728d426d8 fix: openai error message 2023-11-03 19:30:03 -07:00
Timothy J. Baek
0801ee7dcc feat: gpt-* model support added 2023-11-03 19:15:42 -07:00
Timothy J. Baek
01632775a6 fix: latex markdown rendering 2023-11-03 18:09:11 -07:00
Timothy J. Baek
d8d14fbfba feat: openAI model support added 2023-11-03 17:16:02 -07:00
Timothy J. Baek
f0153b93b4 feat: auto scroll disable & stop generation button added 2023-11-01 19:29:50 -07:00
Timothy J. Baek
b7e59d7101 fix: list formatting enhancement 2023-10-29 00:19:13 -07:00
Timothy J. Baek
ce4973becb fix: unfinished chat load error 2023-10-28 20:18:48 -07:00
Timothy J. Baek
48ac0d9975 fix: empty prompt disabled 2023-10-28 19:58:16 -07:00
Timothy J. Baek
a1544dbc97 feat: message latex support 2023-10-28 15:16:04 -07:00
Timothy J. Baek
2b3069a613 feat: chat title edit 2023-10-28 00:55:34 -07:00
Timothy J. Baek
1887269207 feat: message rating added for research purposes 2023-10-27 23:40:54 -07:00
Timothy J. Baek
81d54b46bd feat: message edit 2023-10-27 23:26:01 -07:00
Timothy J. Baek
28ea56c95a feat: copy code block added 2023-10-24 17:57:09 -07:00
Timothy J. Baek
e509dafd78 feat: markdown styling added 2023-10-24 17:49:54 -07:00
Timothy J. Baek
b6a780e7c7 feat: enable api_base_url edit from ui 2023-10-24 01:52:19 -07:00
Timothy J. Baek
2095d4abb2 fix: make sure settings model exists 2023-10-22 22:30:18 -07:00
Timothy J. Baek
08b43fc987 feat: model pull/delete added 2023-10-22 16:40:17 -07:00
AJ ONeal
859adee369
chore: change to API_ENDPOINT to conventional name API_BASE_URL 2023-10-22 12:26:55 -06:00
Timothy J. Baek
86395a8c1f
feat: enable buildtime API_ENDPOINT env var 2023-10-22 12:26:54 -06:00
AJ ONeal
f4f1283cd5
feat: enable static builds 2023-10-22 12:26:54 -06:00
AJ ONeal
0366fb8ef8
fix: contants => constants 2023-10-21 14:55:29 -06:00
Timothy J. Baek
dfd992671e toggle suggestions feature added 2023-10-20 13:21:40 -07:00
Timothy J. Baek
dba96eb9a9 settings added 2023-10-20 11:40:09 -07:00
Timothy J. Baek
d00cc58511 chat history import/export added 2023-10-18 22:57:55 -07:00
Timothy J. Baek
ecb4d1b8d9 endpoint error fix 2023-10-18 21:47:28 -07:00
Timothy J. Baek
f5bca7c4d8 Update +page.svelte 2023-10-18 03:15:10 -07:00
Timothy J. Baek
36b3ec9474 endpoint error fixed 2023-10-18 03:10:01 -07:00
Timothy J. Baek
52c563c6a0 external ollama server support added 2023-10-18 02:59:00 -07:00
Timothy J. Baek
7cc79f01cf Update +page.svelte 2023-10-18 02:42:45 -07:00
Timothy J. Baek
3db6bbfd38 Update +page.svelte 2023-10-17 23:35:09 -07:00
Timothy J. Baek
0f41abd7ce Update +page.server.ts 2023-10-17 23:23:05 -07:00
Timothy J. Baek
e7b8921a39 error page added 2023-10-17 18:13:40 -07:00
Timothy J. Baek
de86193cab chat history/code syntax highlighting added 2023-10-16 01:27:26 -07:00
Timothy J. Baek
4af5b21d56 set default model button added 2023-10-12 18:18:07 -07:00
Timothy J. Baek
1f52207dcf code refactored + regenerate button added 2023-10-12 17:45:11 -07:00
Timothy J. Baek
52c5717f97 minor ui update
- skeleton added
- disables 'submitPrompt' until done == true
2023-10-11 21:43:42 -07:00
Timothy J. Baek
569026779b layout updated 2023-10-08 19:58:43 -07:00
Timothy J. Baek
83ae37f154 chat event stream behaviour updated 2023-10-08 19:42:54 -07:00
Timothy J. Baek
568ce38fa1 endpoint address updated 2023-10-08 18:32:54 -07:00
Timothy J. Baek
c4413a7afa edited typo 2023-10-08 16:29:05 -07:00
Timothy J. Baek
9e30abc16a ollama placeholder added 2023-10-08 15:58:33 -07:00
Timothy J. Baek
5e03670f1e chat feature added 2023-10-08 15:38:42 -07:00