Commit graph

335 commits

Author SHA1 Message Date
Timothy J. Baek
0b8df52c97 feat: openai tts support 2024-02-05 22:51:08 -08:00
Timothy J. Baek
ce31113abd refac: web api voice 2024-02-05 21:36:03 -08:00
Timothy J. Baek
efd546ff36 refac: settings
addon removed, voice added
2024-02-05 21:05:38 -08:00
Timothy J. Baek
cd9f0135f6 refac: settings 2024-02-05 01:58:54 -08:00
Timothy J. Baek
7c2f297c84 feat: export all chats from db
admin only
2024-02-04 01:07:18 -08:00
Timothy Jaeryang Baek
1f02940bbd
Merge pull request #617 from ollama-webui/doc-collection
feat: document collection
2024-02-03 17:28:11 -08:00
Timothy J. Baek
f814b08bcc fix: disable all documents by default 2024-02-03 17:26:57 -08:00
Timothy J. Baek
eb2b1ab77b feat: query all documents 2024-02-03 17:21:51 -08:00
Timothy J. Baek
683650ec00 feat: collection rag integration 2024-02-03 15:57:06 -08:00
Timothy J. Baek
7d2f788a3b feat: import collection from chat input 2024-02-03 15:48:44 -08:00
Timothy J. Baek
98f22ec957 fix: timestamp display 2024-02-03 12:24:24 -08:00
Timothy J. Baek
7467b7fd67 feat: web doc url link 2024-02-01 12:45:38 -08:00
Timothy J. Baek
268497f963 feat: remove model selection limit 2024-02-01 12:36:21 -08:00
Timothy J. Baek
2f1f2b12b4 feat: invalid url error handling 2024-01-26 22:22:37 -08:00
Timothy J. Baek
28226a6f97 feat: web rag support 2024-01-26 22:17:28 -08:00
Timothy J. Baek
77e27ce248 fix: styling 2024-01-26 21:39:53 -08:00
Timothy J. Baek
0c322063b5 feat: use local profile image by default 2024-01-26 21:38:33 -08:00
Timothy J. Baek
3ce8f3e8fb feat: profile update frontend integration 2024-01-26 21:22:25 -08:00
Timothy J. Baek
a24217f670 refac: model select option wording 2024-01-25 01:27:35 -08:00
Xiaodong Ye
695bc56144 Remove the commented-out code
Signed-off-by: Xiaodong Ye <yeahdongcn@gmail.com>
2024-01-25 16:19:38 +08:00
Timothy J. Baek
3b7f7c6e32 fix: loop until voice list available 2024-01-25 00:07:27 -08:00
Timothy J. Baek
9101c174d8 refac: voice setting moved to add-on 2024-01-25 00:02:46 -08:00
Xiaodong Ye
b297b432f7 Add default voice setting and apply to chat 2024-01-25 15:07:00 +08:00
Timothy Jaeryang Baek
7054f02891
Merge pull request #466 from baumandm/feat/epub-support
feat: Add epub support
2024-01-22 23:12:46 -08:00
Timothy Jaeryang Baek
d517a3ebb4
Merge pull request #547 from Marclass/main
feat: Add reStructuredText specific parser for RAG
2024-01-22 22:19:41 -08:00
Timothy J. Baek
29dd973db9 refac: frontend supported file extensions 2024-01-22 22:18:12 -08:00
Timothy J. Baek
c4a039326f feat: editable prompt suggestions integration 2024-01-22 21:53:13 -08:00
Timothy J. Baek
52e7684ff4 fix: code block unmount issue 2024-01-22 04:14:07 -08:00
Timothy J. Baek
917ab08f5c fix: code block styling 2024-01-22 03:43:48 -08:00
Timothy J. Baek
9c72f4da09 fix: styling 2024-01-22 03:42:32 -08:00
Timothy J. Baek
e758855590 refac: response message 2024-01-22 03:33:49 -08:00
Dave Bauman
f559068186
feat: Add epub support 2024-01-19 12:23:59 -05:00
Timothy Jaeryang Baek
f079cb6b56
Merge pull request #524 from Marclass/rag-arbitrary-files
feat: Allow RAG on XML and arbitrary text files including source code
2024-01-19 00:09:04 -08:00
Marclass
aa1d386042 Allow any file to be used for RAG.
Changed RAG parser to prefer file extensions over MIME content types. If the type of file is not recognized assume it's a text file.
2024-01-18 20:41:14 -07:00
Timothy J. Baek
1a06b0cea6 fix: old chat log import issue 2024-01-18 16:38:47 -08:00
Timothy J. Baek
4c69e2371e fix: wording 2024-01-17 22:49:38 -08:00
Timothy J. Baek
93ec04003a fix: share modal styling 2024-01-17 21:03:53 -08:00
Timothy J. Baek
4e828b0669 feat: convo tagging frontend 2024-01-17 21:01:30 -08:00
Timothy J. Baek
bb2563f1c4 feat: display model size 2024-01-17 17:56:36 -08:00
Timothy J. Baek
cf88652aa8 fix: timestamp styling 2024-01-17 17:47:01 -08:00
Timothy J. Baek
4ec81a897e feat: message ts display 2024-01-17 17:43:45 -08:00
Timothy Jaeryang Baek
578e78cb39
Merge pull request #498 from bhulston/fix/chat-imports
Feat: Add ChatGPT import functionality
2024-01-17 14:50:28 -08:00
Timothy J. Baek
f40147ce58 refac: gpt renamed to openai 2024-01-17 14:23:16 -08:00
i810697
7f14479567
fixing md document upload bug 2024-01-17 11:47:49 -05:00
Brandon Hulston
415777eca2 Add error catching for import 2024-01-17 01:19:27 -07:00
Brandon Hulston
27d5eb4684 Add chatGPT chat history Import functionality 2024-01-17 01:01:11 -07:00
Brandon Hulston
3b7775a535 Fix chat import bug 2024-01-15 17:58:51 -07:00
Anuraag Jain
fc4235943d fix: sanitized model name 2024-01-13 09:49:22 +02:00
Timothy Jaeryang Baek
ed4b3e0b32
Merge pull request #407 from anuraagdjain/feat/parallel-model-downloads
feat: parallel model downloads
2024-01-11 12:53:21 -08:00
Timothy Jaeryang Baek
2d9830b2c2
Merge pull request #442 from ollama-webui/many-models
feat: collaborative chat
2024-01-09 23:11:10 -08:00
Timothy J. Baek
a63b8c13f0 refac 2024-01-09 23:10:02 -08:00
Timothy J. Baek
9087aa0e30 fix: only ollama models 2024-01-09 22:56:43 -08:00
Timothy J. Baek
70029d9bed feat: @model group convo 2024-01-09 22:47:31 -08:00
Timothy J. Baek
c1ec604f21 feat: rag md support 2024-01-09 15:24:53 -08:00
Timothy J. Baek
76d37393ee feat: gguf upload 2024-01-09 13:25:42 -08:00
Timothy J. Baek
cae1bfe737 feat: regenerate keyboard shortcut 2024-01-08 18:10:23 -08:00
Timothy J. Baek
df3d95bf2a refac: message drag file input 2024-01-08 01:12:02 -08:00
Timothy J. Baek
cc3f84f916 feat: # to import doc 2024-01-07 23:43:32 -08:00
Timothy J. Baek
57c050326c feat: docx support 2024-01-07 13:56:01 -08:00
Timothy J. Baek
537a7f5f00 fix 2024-01-07 09:46:00 -08:00
Timothy J. Baek
9a63376e55 feat: file upload error handling 2024-01-07 09:33:34 -08:00
Timothy J. Baek
b37b157638 feat: reset vectordb storage support 2024-01-07 09:15:45 -08:00
Timothy J. Baek
d4b2578f6e feat: rag csv support 2024-01-07 09:05:52 -08:00
Timothy J. Baek
d6a1bf1406 refac: file upload 2024-01-07 09:00:30 -08:00
Timothy J. Baek
bf43415d12 fix: reading status for all messages issue 2024-01-07 03:26:49 -08:00
Timothy J. Baek
9083ee8a5d feat: reading indicator 2024-01-07 03:19:34 -08:00
Timothy Jaeryang Baek
34e0f64fb3
Merge pull request #333 from ollama-webui/rag
feat: RAG support
2024-01-07 02:50:32 -08:00
Timothy J. Baek
fb0c2d2a8e feat: light mode styling 2024-01-07 01:52:29 -08:00
Timothy J. Baek
9f3df2969d fix: file message styling 2024-01-07 01:48:37 -08:00
Timothy J. Baek
9634e2da3e feat: full integration 2024-01-07 01:40:36 -08:00
Timothy J. Baek
28c1192ac0 doc: features update 2024-01-07 01:02:42 -08:00
Timothy J. Baek
fef4725d56 feat: frontend file upload support 2024-01-07 00:57:10 -08:00
Timothy J. Baek
cd4121178c fix: latex render 2024-01-06 21:31:11 -08:00
Timothy J. Baek
8b62d8ac8f refac: message wording 2024-01-06 13:42:58 -08:00
Timothy J. Baek
d12599b2ae refac 2024-01-06 13:35:25 -08:00
Timothy J. Baek
1482119af7 fix 2024-01-06 13:31:35 -08:00
Timothy J. Baek
560dfd80dd refac: explicit var name for ambiguous term payload 2024-01-06 13:30:43 -08:00
Timothy J. Baek
e7d8d49374 fix: restore download notification 2024-01-06 13:27:02 -08:00
Timothy J. Baek
cf23c23134 fix 2024-01-06 13:24:11 -08:00
Timothy J. Baek
84f0cb41bb fix: restore status toast 2024-01-06 13:23:08 -08:00
Timothy J. Baek
3853261b40 refac 2024-01-06 13:02:09 -08:00
Anuraag Jain
8f570bc2ee refac: code cleanup 2024-01-06 15:06:57 +02:00
Anuraag Jain
17a6ca505b Merge branch 'main' of https://github.com/anuraagdjain/ollama-webui into feat/parallel-model-downloads 2024-01-06 15:01:30 +02:00
Anuraag Jain
fd0dcec61d fix: progress bar colors for light theme 2024-01-06 13:15:21 +02:00
Timothy J. Baek
13d9e6675e feat: chat history incognito mode 2024-01-06 02:33:00 -08:00
Anuraag Jain
ea721feea9 feat: parallel model downloads 2024-01-06 12:10:41 +02:00
Timothy J. Baek
77a4c4ce3e feat: chat history save added to settings 2024-01-06 02:01:56 -08:00
Timothy J. Baek
c09514ea89 fix: styling 2024-01-06 01:09:20 -08:00
Timothy J. Baek
2fedd42e12 fix: custom modelfile image placeholder 2024-01-04 19:34:21 -08:00
Timothy J. Baek
8c4528366f feat: disable external tab for users with user role 2024-01-04 19:01:03 -08:00
Timothy J. Baek
17c66fde0f feat: openai compatible api support 2024-01-04 18:38:03 -08:00
Timothy J. Baek
754ea1625b fix: delete model issue 2024-01-04 13:12:00 -08:00
Timothy J. Baek
30aff2db53 feat: enable backend ollama url update 2024-01-04 13:06:31 -08:00
Timothy J. Baek
f6640c4e8b feat: sort model list by alphabetical order 2024-01-03 23:46:49 -08:00
Timothy J. Baek
6f262db676 feat: tip message update 2024-01-02 21:44:15 -08:00
Timothy J. Baek
7fc1d7c2c7 feat: prompt crud 2024-01-02 21:35:47 -08:00
Timothy J. Baek
22c210e8f6 feat: custom prompt support 2024-01-02 20:41:37 -08:00
Timothy J. Baek
d7d4d44489 feat: disable users from accesing models setting 2024-01-02 17:31:57 -08:00
Timothy J. Baek
5133ec75e3 fix: log message 2024-01-02 17:30:09 -08:00
Timothy J. Baek
dfde45d365 feat: set default models globally 2024-01-02 17:26:19 -08:00
Timothy J. Baek
a60fbac8a5 feat: set title auto generate model support 2024-01-02 17:08:35 -08:00
Timothy J. Baek
092884fec5 fix: chat general 2024-01-02 16:06:11 -08:00
Timothy J. Baek
96b198b27b fix: formatting 2024-01-02 01:18:14 -08:00
Timothy J. Baek
e02b06a0bf feat: more prompt presets added 2024-01-02 01:12:49 -08:00
Timothy J. Baek
69a037257e feat: prompt preset support 2024-01-02 00:55:28 -08:00
Timothy J. Baek
6a92652ca1 fix: custom theme light/dark support 2024-01-01 19:36:09 -08:00
Timothy J. Baek
3cac26aa03 fix: dark theme as base for custom themes 2024-01-01 19:22:25 -08:00
ThatOneCalculator
dcfe064949
Add Rosé Pine Dawn theme 2024-01-01 16:39:02 -08:00
Timothy J. Baek
150236c1ca fix: rose renamed to rose pine 2024-01-01 16:22:57 -08:00
Timothy J. Baek
af6e4eb904 feat: rosepine custom theme 2024-01-01 16:05:05 -08:00
Timothy J. Baek
60658abbbc fix: edit message issue 2024-01-01 13:01:42 -08:00
Timothy J. Baek
7000a52485 fix: edit message issue 2024-01-01 11:47:23 -08:00
Timothy J. Baek
7d859141b4 feat: arrowup edit message shortcut 2024-01-01 10:57:27 -08:00
Timothy J. Baek
affa6568d6 fix: code render issue 2024-01-01 10:35:46 -08:00
Timothy J. Baek
14440014e5 fix: new params do not require legacy fallback 2023-12-30 20:18:06 -08:00
Timothy J. Baek
0d6440f5c0 fix: num_predict default value should match ollama default
https://github.com/jmorganca/ollama/blob/main/docs/modelfile.md#valid-parameters-and-values
2023-12-30 20:16:05 -08:00
Timothy Jaeryang Baek
7753851e51
Merge branch 'main' into fix-openai-settings 2023-12-30 03:27:13 -05:00
Timothy J. Baek
bf40695eb8 fix: toggle settings shortcut fix 2023-12-30 00:24:57 -08:00
Timothy J. Baek
d5dc36b2a9 feat: delete all user chats 2023-12-30 00:15:37 -08:00
Timothy J. Baek
7ffc1902a9 feat: toggle settings shortcut added 2023-12-29 23:35:08 -08:00
Timothy J. Baek
b916f1b07d feat: messages refac 2023-12-29 23:25:40 -08:00
Timothy J. Baek
f91a6b63d1 feat: message components refac 2023-12-29 23:03:48 -08:00
Timothy Jaeryang Baek
b919ac76af
Merge branch 'main' into fix-openai-settings 2023-12-29 21:05:49 -05:00
Timothy J. Baek
28a3d59955 feat: update troubleshooting messages 2023-12-29 09:29:54 -08:00
David Young
431b710e46 Settings were being referenced incorrectly and as a result, no settings were being sent to openai endpoint. Added num_predict slider in advanced UI. Also added seed, stop and max_tokens (uses num_predict) being sent to openai endpoint. 2023-12-29 16:09:59 +00:00
Timothy J. Baek
d8bb19fd8a feat: change password frontend added 2023-12-29 00:26:47 -08:00
Timothy J. Baek
9bd48ffd93 feat: change password support 2023-12-29 00:12:30 -08:00
Timothy J. Baek
136eb18fb0 feat: account settings 2023-12-28 23:32:25 -08:00
Anuraag Jain
4d3754980d fix(model-selector): prevent saving empty default model
- throw a toast error when user is trying to click on `set as default` without actually choosing the model(s).
- feat: added hmr for local development. use `npm run dev` and you get the hmr when debugging.
2023-12-28 18:06:17 +02:00
Timothy J. Baek
1f5bfe67a1 feat: keyboard shortcuts 2023-12-28 02:46:57 -08:00
Timothy J. Baek
adb4b5d22f feat: discord badge added to about 2023-12-27 21:13:02 -08:00
Timothy J. Baek
e341332527 fix: stop param to list 2023-12-27 20:51:19 -08:00
Timothy J. Baek
caae2c98cf feat: upload gguf experimental label added 2023-12-27 11:41:14 -08:00
Timothy J. Baek
4221594778 feat: chat export 2023-12-26 22:10:22 -08:00
Timothy J. Baek
a696698ac8 feat: chat import to backend added 2023-12-26 16:35:01 -08:00
Timothy J. Baek
0ae57b5ae1 fix: cors & #281 2023-12-26 13:40:03 -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
1303407f53 feat: update chat 2023-12-26 10:41:55 -08:00
Timothy J. Baek
0810a2648f feat: multi-user chat history support 2023-12-26 03:28:30 -08:00
Timothy J. Baek
b05ad1fda1 chore: doc update 2023-12-24 01:02:31 -08:00
Timothy J. Baek
ee83791596 feat: return file_name for model name 2023-12-24 00:40:59 -08:00
Timothy J. Baek
232401a042 feat: gguf file upload status 2023-12-24 00:27:04 -08:00
Timothy J. Baek
e539cf5c28 feat: gguf upload 2023-12-23 15:38:52 -08:00
Timothy J. Baek
b79c06023b fix: custom suggestion prompts styling 2023-12-22 20:40:17 -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
c57c72cc39 fix: disable profile image drag 2023-12-19 20:10:58 -08:00
Timothy J. Baek
0f2360a384 fix: file drag and drop overlay 2023-12-19 20:08:47 -08:00
Timothy J. Baek
110498cad6 fix: disable message image drag 2023-12-19 14:59:19 -08:00