oobabooga
e2548f69a9
Make user_data configurable: add --user-data-dir flag, auto-detect ../user_data
...
If --user-data-dir is not set, auto-detect: use ../user_data when
./user_data doesn't exist, making it easy to share user data across
portable builds by placing it one folder up.
2026-03-05 19:31:10 -08:00
mamei16
68109bc5da
Improve process_markdown_content ( #7403 )
2026-03-04 17:26:13 -03:00
oobabooga
dc2bbf1861
Refactor thinking block detection and add Solar Open support
2026-01-28 08:21:34 -08:00
oobabooga
8f0048663d
More modular HTML generator
2025-11-21 07:09:16 -08:00
oobabooga
c6ea67bbdb
Lint
2025-09-02 10:22:03 -07:00
oobabooga
96136ea760
Fix LaTeX rendering for equations with asterisks
2025-08-30 10:13:32 -07:00
oobabooga
6a7166fffa
Add support for the Seed-OSS template
2025-08-25 19:46:48 -07:00
oobabooga
cbba58bef9
UI: Fix code blocks having an extra empty line
2025-08-18 15:50:09 -07:00
oobabooga
8fcadff8d3
mtmd: Use the base64 attachment for the UI preview instead of the file
2025-08-08 20:13:54 -07:00
Katehuuh
88127f46c1
Add multimodal support (ExLlamaV3) ( #7174 )
2025-08-08 23:31:16 -03:00
oobabooga
0e42575c57
Fix thinking block parsing for GPT-OSS under llama.cpp
2025-08-05 15:36:20 -07:00
oobabooga
6bb8212731
Fix thinking block rendering for GPT-OSS
2025-08-05 15:06:22 -07:00
zombiegreedo
877c651c04
Handle either missing <think> start or </think> end tags ( #7102 )
2025-07-03 23:05:46 -03:00
oobabooga
879fa3d8c4
Improve the wpp style & simplify the code
2025-06-14 07:14:22 -07:00
LawnMauer
bc921c66e5
Load js and css sources in UTF-8 ( #7059 )
2025-06-10 22:16:50 -03:00
oobabooga
6436bf1920
More UI persistence: presets and characters ( #7051 )
2025-06-08 01:58:02 -03:00
oobabooga
bb409c926e
Update only the last message during streaming + add back dynamic UI update speed ( #7038 )
2025-06-02 09:50:17 -03:00
oobabooga
9e80193008
Add the model name to each message's metadata
2025-05-31 22:41:35 -07:00
oobabooga
27641ac182
UI: Make message editing work the same for user and assistant messages
2025-05-28 17:23:46 -07:00
oobabooga
6c3590ba9a
Make web search attachments clickable
2025-05-28 05:28:15 -07:00
Underscore
5028480eba
UI: Add footer buttons for editing messages ( #7019 )
...
---------
Co-authored-by: oobabooga <112222186+oobabooga@users.noreply.github.com>
2025-05-28 00:55:27 -03:00
Underscore
355b5f6c8b
UI: Add message version navigation ( #6947 )
...
---------
Co-authored-by: oobabooga <112222186+oobabooga@users.noreply.github.com>
2025-05-27 22:54:18 -03:00
oobabooga
409a48d6bd
Add attachments support (text files, PDF documents) ( #7005 )
2025-05-21 00:36:20 -03:00
Daniel Dengler
c25a381540
Add a "Branch here" footer button to chat messages ( #6967 )
2025-05-20 11:07:40 -03:00
oobabooga
8e10f9894a
Add a metadata field to the chat history & add date/time to chat messages ( #7003 )
2025-05-20 10:48:46 -03:00
oobabooga
e3bba510d4
UI: Only add a blank space to streaming messages in instruct mode
2025-05-16 17:49:17 -07:00
oobabooga
690d693913
UI: Add padding to only show the last message/reply after sending a message
...
To avoid scrolling
2025-05-04 18:13:29 -07:00
oobabooga
b71ef50e9d
UI: Add a min-height to prevent constant scrolling during chat streaming
2025-05-02 23:45:58 -07:00
oobabooga
195a45c6e1
UI: Make thinking blocks closed by default
2025-04-30 15:12:46 -07:00
oobabooga
d9de14d1f7
Restructure the repository ( #6904 )
2025-04-26 08:56:54 -03:00
oobabooga
d35818f4e1
UI: Add a collapsible thinking block to messages with <think> steps ( #6902 )
2025-04-25 18:02:02 -03:00
oobabooga
a90df27ff5
UI: Add a greeting when the chat history is empty
2025-04-24 20:33:40 -07:00
oobabooga
297a406e05
UI: smoother chat streaming
...
This removes the throttling associated to gr.Textbox that made words appears in chunks rather than one at a time
2025-04-09 16:02:37 -07:00
oobabooga
c6f2c2fd7e
UI: style improvements
2025-02-02 15:34:03 -08:00
oobabooga
0485ff20e8
Workaround for convert_to_markdown bug
2025-01-23 06:21:40 -08:00
oobabooga
5e99dded4e
UI: add "Continue" and "Remove" buttons below the last chat message
2025-01-21 09:05:44 -08:00
oobabooga
1ef748fb20
Lint
2025-01-14 16:44:15 -08:00
Underscore
53b838d6c5
HTML: Fix quote pair RegEx matching for all quote types ( #6661 )
2025-01-13 18:01:50 -03:00
oobabooga
facb4155d4
Fix morphdom leaving ghost elements behind
2025-01-11 20:57:28 -08:00
mamei16
f1797f4323
Unescape backslashes in html_output ( #6648 )
2025-01-11 18:39:44 -03:00
oobabooga
1b9121e5b8
Add a "refresh" button below the last message, add a missing file
2025-01-11 12:42:25 -08:00
oobabooga
a5d64b586d
Add a "copy" button below each message ( #6654 )
2025-01-11 16:59:21 -03:00
oobabooga
049297fa66
UI: reduce the size of CSS sent to the UI during streaming
2025-01-04 14:09:36 -08:00
oobabooga
0e673a7a42
UI: reduce the size of HTML sent to the UI during streaming
2025-01-04 11:40:24 -08:00
mamei16
9f24885bd2
Sane handling of markdown lists ( #6626 )
2025-01-04 15:41:31 -03:00
oobabooga
725639118a
UI: Use a tab length of 2 for lists (rather than 4)
2025-01-01 13:53:50 -08:00
oobabooga
64853f8509
Reapply a necessary change that I removed from #6599 (thanks @mamei16!)
2024-12-31 14:43:22 -08:00
mamei16
e953af85cd
Fix newlines in the markdown renderer ( #6599 )
...
---------
Co-authored-by: oobabooga <oobabooga4@gmail.com>
2024-12-31 01:04:02 -03:00
oobabooga
0490ee620a
UI: increase the threshold for a <li> to be considered long (some more)
2024-12-19 16:51:34 -08:00
oobabooga
89888bef56
UI: increase the threshold for a <li> to be considered long
2024-12-19 14:38:36 -08:00