mirror of https://github.com/nomic-ai/gpt4all
improve-local-server-ccache
ci-ccache
improve-local-server
main
singleton_instance
proposed_temp_mod
feat/change-link-to-new-website
new-server-backend
readme-add-blog
AndriyMulyar-patch-13
recursive_text_chunking
brave_search_tool
fix-embedding-device
bump_for_v3.2.1
bugfix_release
fix-cuda-arch-defaults
fix-py-cpu-segv
update_news
release-v3.2.0
fix-macos-target
whitelist_langs
pull-2403
update_changelog
fix-disabled-translations
fix_translation_default_model
ci-update-xcode
fix-macos-build-aug8
update-changelog-aug7
enable-translations
thilotee-addmodel4
py-release-280
thilotee-addmodel3
llmodel-fixes
add_tooltemplate
fix_compare_versions
thilotee-addmodel2
thilotee-addmodel1
update_llamacpp_rope_fix
update_translations
revert-2731-models_json_310
release_notes_3_1_0
fix_prompt_settings
inc_timeout_ci
docs/obsidian_tutorial
gha/add-basic-automatic-ci
whitelist-deepseek2
fix-gemma2-crash
thiloteE-readme1
update-llamacpp
fix_settings_translations
fix-llmodeltype-regression
add_new_maintainer
fix-localdocs-link-to-nomic-embed-docs
maint-add-jstayco
ci-update-win2022
remove_gptj
case_insensitive_pdf
settings_to_enums
jared/update-maintainers
fix-llmodel-search-path
romanian_translation
translations
dynamic_language_change
translation_zh_CN
akgom-patch-5
add_translations
akgom-patch-4
akgom-patch-2
feedback-plugin
links_for_latestnews
fix_for_2609
fix-kompute-cpu-fallback
suggested_followups
try_cuda_11_8
akgom-patch-3
cookbook-googledrive-formatting
akgom-patch-1
change_stop_generation
better_model_thinking_animation
fix_for_2519
fix_chatview_scrolling
fix-blank-cloned-model
fix_linux_folder_dialog
align_combobox_and_menu_styles
fix_dialogs
jul-2-docs-updates
unrelease-301
release_notes_v3.0.0
macos-online-workflow-offline-off
add-online-workflow
fixup-windows-offline-signing
windows-online-worklfow
windows-offline-signing-workflow
remove-alt-logo
update-site-date-description
fix_erase_icon
mkdocs-material-imaging-reqs
v3-docs-markdown-captions
v3-docs-max
fix-long-input-crash
remove_rehighlight
less_bottom_padding
fix_response_gen
fix_reload_button
latest_rc5_fixes
increase_sz_conversation_tray
latest_v3.0.0-rc4_fixes
chatview_and_combobox_ui_fixes
fix_text_processsing_perf
newui-fixes-5
fix-addcollection-labels
fix_loadmodel_button
fix-darwin-app-signing
fix_hovered_link
open_markdown_links
improved_markdown
aaron/fdas
newui-fixes-3
markdown_support
change_localdocs_sources_display
fix_font_sizes
macos/cloud-signing-workflow
newui-bugfixes
fix-emb-setthreads
major_new_ui_redesign
add-backend-doc-notice
configurable-doc-exts
newui-refactor-mysettings
fix-localdocs-stale
fix-cuda-arch-default
nightly-offline-build-4-ui-redesign
fix-moc-build-failure
fix-backend-includes
win-suppress-dll-errors
fix-win-unicode-libpath
v281-dev-console
cuda-early-alloc
fix-embed-over-512
fix-embedding-after-cuda
v280-release-notes
localdocs_changes
new_icon_set
major_new_ui_redesign_draft
gpt4all-2.8.0-pre1
fix-metal-build
fix-missing-batch-free
fix-archless-gguf-crash-uniqueptr
shutdown_embedding_thread
fix-reload-progress
new-chat-fixes
improve-chat-ctxmenus
fix-send-while-responding
fix-generated-name
fix-win-icon
add-cuda-support-wip
remove-docker-server
readme-update
release-notes-sign-up
release-275
mixpanel-device-stats
fix-opt-out
fix-nomic-embed-error
fix-localdocs-startup-event
v274-release-notes
fix-msvc-cpuid
add-llama3-instruct
feat/remove-town-hall
localdocs-fixes
temp-revert-new-ui
fix-codeblock-trimming
gpt4all-2024-roadmap
py-suppress-gpu-stderr
linux-273-debug
localdocs_contextlinks
embed4all-dynamic
docs/roadmap-update
py-listgpu
ui_changes
pull-2045
fix-py39-py310-typeddict
fix-unicode-paths
fix-readme-quants
py-fix-partial
fix_server_colors
ui_redesign
python-doc-updates
intel-mac-test
split_main
fix_rmodel_convert
restrict_chat_width
rework_chat_panel
fix_2105
manyoso-patch-6
fix_stale_model_settings
load-checkpoint
fix_2092
necessary_sort
batch_updatedata
fix_clones_2087
model-warnings
fix_for_2080
bindings-expose-fakereply
fix-resetcontext-ub
fix-linux-downloadbtn
fix_another_crasher
ts-async-stream
ci-separate-holds
pr-1897
build-chat-271
add-gpu-model-arches
fix_chatgpt_crash
fix-mistral-fname
update-modelsjson
add-models3
chatml-fix
add-gemma
save_window_geometry
model_loading_revamp
gpu-diag
network_check
pr-1915
limit-localdocs-exts
remove_docx
enable-pascal-gpus
cfg-gpu-layers
update-llamacpp-vulkan
new_ui_themes
py-bindings-readme
ci-confchange-runall
update-llama.cpp
jacoobes-patch-1
fix/macm1ts
configurable-ctx
fix-direct-avx2-link
fix-deserialize-assert
update-models-list-v260
network_retry
manyoso-patch-5
manyoso-patch-4
localdocs_fix
localdocs_v2
feat-ts/streaming
building-qt-add-libs
fix-old-lib-refs
ggufv3
more-words
remove-old-chat
v2.5.1
readme-gguf-note
py-default-ext
dll-namepat
executable-scripts
fix-main-qml
replace-ggml-refs
dll-load
gguf-python
v2.5.0
fix-model-urls
replit-1.5
llama-log-errors
remove-star-hist
py-improvements
update-py-bindings
py-win-mingw-path
kp-logger-fix
mmcleanup
fix-autoconfig
py-macos-version
no-mv-only-mm
miniorca3b-up
more-mm
replace-pkg-resources
embedding-default-model-fix
quiet-by-default
gguf-mm
always_save_chats
restore_state_from_text
change-issue-template
quiet-codespell
clearer-fallback-msg
apage43-patch-1
gguf_latest_llama
cpu-fallback-reason
atreat_latest_kernel_refactor
vulkan_bert
matmatwip
circleci-installers
gguf-mac-build-fix
vulkan_subgroups
deverbosify
fixvulkanwinmsvc
dynlog
actual_device
dupe-gpu-fix
dupe-gpu-name-fix
vkpy2
pybump-vkagain
py-vklinking
use-vk-nodynamic
m3zh-patch-1
vulkan_backend
vkwinfix
python-cleanup-3
crosspath
niansa-patch-7
fix/tstests
feat(typescript)/dynamic-template
font-sizing
evaluate
llamabump714
scrollbar-fix
light-mode-fix
pin
unicode-decoding
pretty-jazz-62
tgi-oss
fixstarcoderjson
light-mode-chat
gpt4all-api-monitoring
fix-batched
AndriyMulyar-patch-12
rguo123/embed4all-js-fork
quantize
AndriyMulyar-patch-11
starcoder
bert_fixes
bert_latest
more-highlighting-rules
modelclone
system_prompts
subdirmodels
prefer7b
busy_for_modelsjson
7b_preferred
avxonlyapi
openai-fix
cmake-exportbuild
threadcount
mpt
json-highlighting
kvcswap
backend_impl_cleanup
pycontextfix
per_model
settings_dialog_redesign
go-bash
dlopen_gpu
python-bindings-bugfix-2
python-bindings-bugfix
modelmem2
python-bindings-love-broken
modelmem
replit-formatsync
java-highlighting
dlopen_gpu_rebase
triton-inference
consolidate_settings
settings_refactor
falcon-mem
forcemetal
mem-req-calc
modellist
mainline-llama-up
niansa-patch-6
niansa_replit_warn_fix
threads
more_fixes
fixes
typescript
token_speed
models_update
deprecated
rguo123/no-stdio
mb-mib
code-style-unification
kquant-fix
niansa-patch-5
niansa-patch-4
llmodel_better_promptfnc
rguo123/metalreplit-update
metalreplit
llmodel-shared-toktoidsv
llama-mainline-up
rguo123/pypi-ver-bump
rguo123/windows-debug
recalc_bos
fix_codespell
prompt_syntax
cpp_syntax
syntax_highlighting
refactor_context_links
metal-wip
niansa-patch-3
kquant_llama_fix
always_sync
llmodel_c_test
niansa-patch-2
update_llama_cpp
circleci_for_gpt4all
rguo123/update-models-json
circleci_for_gpt4all_v2
python_bugfix_download_hf
AndriyMulyar-patch-10
revert-chatgpt-context-bug
localdocs-label
manyoso-patch-3
release_notes_2.4.5
rguo123/update-pypi
AndriyMulyar-patch-9
remove_older_models
manyoso-patch-2
minimum_hardware
backend_prompt_dedup
junior
niansa-patch-1
rguo123/python-bindings-ggmlver-update
modelsjson-spellfix
recalcuatecontext_nonvirtual
localdocs_servermode
dlopen_backend_5
dlopen_backend_4
dlopen_backend_3
revert-747-dlopen_better_implementation_management
fix_warnings
dlopen_backend_2
hotfix/python-download-model-bug
adamt_localdocs
dlopen_backend
fix_build
settings_dialog_fixes
ui_tweaks
AndriyMulyar-patch-8
Yuvanesh-ux-patch-1
zanussbaum-patch-1
dedup_qml
fix_folderdialog
fixtab_borders
mlock_true_apple
mlock_true
AndriyMulyar-patch-7
rguo123/gpt4all-wiki
rguo123-close-issues-patch-2
rguo123/python-streaming
rguo123/small-doc-fixes
chat-doc-fixes
AndriyMulyar-patch-6
AndriyMulyar-docs-typo
fix_installers
AndriyMulyar-gpt4all-chat-docs
chatclient_docs
adamt_misc
AndriyMulyar-patch-5
rguo123/pr_template_fix_2
AndriyMulyar-patch-4
AndriyMulyar-patch-3
AndriyMulyar-patch-2
AndriyMulyar-patch-1
server_lifetime_mgmt
threaded_memory_mgmt
rguo123-readme-patch-1
modal_labs_python_docs
update_readme
httpserver
rguo123/mpt-python-bindings
manyoso_cleanup_chatllm
clear-cloudfront-cache
rguo123/docs-cicd
manyoso-patch-1
rguo123/pr-template-fix
fix_mpt_ggml
readme_update
pythia
duplicates
mosaic
accel_eval
license
gptj_eval
roadmap
train
eval
python-v2.8.2
python-v2.8.1
v3.2.1
v3.2.0
python-v2.8.0
v3.1.1
v3.1.1-web_search_beta_2
v3.1.0-web_search_beta
v3.1.0
v3.0.0
v3.0.0-rc5
v3.0.0-rc4
v3.0.0-rc3
v3.0.0-rc2
v3.0.0-rc1
v2.8.0
python-v2.6.0
v2.7.5
v2.7.4
python-v2.5.1
python-v2.5.0
python-v2.4.0
python-v2.3.2
python-v2.3.1
python-v2.3.0
python-v2.2.1.post1
python-v2.2.1
python-v2.2.0
python-v2.1.0
python-v2.0.2
python-v2.0.1
python-v2.0.0
python-v2.0.0rc2
python-v2.0.0rc1
v2.7.3
v2.7.2
v2.7.1
v2.7.0
v2.5.1
v2.5.0
v2.6.2
v2.6.0
v2.5.4
v2.5.3
v2.5.2
v2.4.19
v2.4.18
v2.4.17
v2.4.16
python-v1.0.11
python-v1.0.12
v2.5.0-pre1
v2.6.1
v2.8.0-pre1
${ noResults }
11 Commits (005c092943e573c015f0bb23727fd8e576ef0ee8)
Author | SHA1 | Message | Date |
---|---|---|---|
|
ea66669cef |
Switch to new models2.json for new gguf release and bump our version to
2.5.0. |
11 months ago |
|
b43eec0e2c
|
fix ts tests on windows (#1342)
* fix ts tests on windows * fix cleanup * fix tests * hold on c sharp workflows * fix: downloadModel doesnt not mkdirp |
1 year ago |
|
4e55940edf
|
feat(typescript)/dynamic template (#1287) (#1326)
* feat(typescript)/dynamic template (#1287) * remove packaged yarn * prompt templates update wip * prompt template update * system prompt template, update types, remove embed promises, cleanup * support both snakecased and camelcased prompt context * fix #1277 libbert, libfalcon and libreplit libs not being moved into the right folder after build * added support for modelConfigFile param, allowing the user to specify a local file instead of downloading the remote models.json. added a warning message if code fails to load a model config. included prompt context docs by amogus. * snakecase warning, put logic for loading local models.json into listModels, added constant for the default remote model list url, test improvements, simpler hasOwnProperty call * add DEFAULT_PROMPT_CONTEXT, export new constants * add md5sum testcase and fix constants export * update types * throw if attempting to list models without a source * rebuild docs * fix download logging undefined url, toFixed typo, pass config filesize in for future progress report * added overload with union types * bump to 2.2.0, remove alpha * code speling --------- Co-authored-by: Andreas Obersteiner <8959303+iimez@users.noreply.github.com> |
1 year ago |
|
0e866a0e8f
|
Refactor(typescript)/error handling (#1283)
* actually display error if it occurs while instantiating * bump version |
1 year ago |
|
545c23b4bd
|
typescript: fix final bugs and polishing, circle ci documentation (#960)
* fix: esm and cjs compatibility Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> * Update prebuild.js Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> * fix gpt4all.js Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> * Fix compile for windows and linux again. PLEASE DON'T REVERT THISgit gui! * version bump * polish up spec and build scripts * lock file refresh * fix: proper resource closing and error handling * check make sure libPath not null * add msvc build script and update readme requirements * python workflows in circleci * dummy python change * no need for main * second hold for pypi deploy * let me deploy pls * bring back when condition * Typo, ignore list (#967) Fix typo in javadoc, Add word to ignore list for codespellrc --------- Co-authored-by: felix <felix@zaslavskiy.net> * llmodel: change tokenToString to not use string_view (#968) fixes a definite use-after-free and likely avoids some other potential ones - std::string will convert to a std::string_view automatically but as soon as the std::string in question goes out of scope it is already freed and the string_view is pointing at freed memory - this is *mostly* fine if its returning a reference to the tokenizer's internal vocab table but it's, imo, too easy to return a reference to a dynamically constructed string with this as replit is doing (and unfortunately needs to do to convert the internal whitespace replacement symbol back to a space) * Initial Library Loader for .NET Bindings / Update bindings to support newest changes (#763) * Initial Library Loader * Load library as part of Model factory * Dynamically search and find the dlls * Update tests to use locally built runtimes * Fix dylib loading, add macos runtime support for sample/tests * Bypass automatic loading by default. * Only set CMAKE_OSX_ARCHITECTURES if not already set, allow cross-compile * Switch Loading again * Update build scripts for mac/linux * Update bindings to support newest breaking changes * Fix build * Use llmodel for Windows * Actually, it does need to be libllmodel * Name * Remove TFMs, bypass loading by default * Fix script * Delete mac script --------- Co-authored-by: Tim Miller <innerlogic4321@ghmail.com> * bump llama.cpp mainline to latest (#964) * fix prompt context so it's preserved in class * update setup.py * metal replit (#931) metal+replit makes replit work with Metal and removes its use of `mem_per_token` in favor of fixed size scratch buffers (closer to llama.cpp) * update documentation scripts and generation to include readme.md * update readme and documentation for source * begin tests, import jest, fix listModels export * fix typo * chore: update spec * fix: finally, reduced potential of empty string * chore: add stub for createTokenSream * refactor: protecting resources properly * add basic jest tests * update * update readme * refactor: namespace the res variable * circleci integration to automatically build docs * add starter docs * typo * more circle ci typo * forgot to add nodejs circle ci orb * fix circle ci * feat: @iimez verify download and fix prebuild script * fix: oops, option name wrong * fix: gpt4all utils not emitting docs * chore: fix up scripts * fix: update docs and typings for md5 sum * fix: macos compilation * some refactoring * Update index.cc Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> * update readme and enable exceptions on mac * circle ci progress * basic embedding with sbert (not tested & cpp side only) * fix circle ci * fix circle ci * update circle ci script * bruh * fix again * fix * fixed required workflows * fix ci * fix pwd * fix pwd * update ci * revert * fix * prevent rebuild * revmove noop * Update continue_config.yml Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> * Update binding.gyp Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> * fix fs not found * remove cpp 20 standard * fix warnings, safer way to calculate arrsize * readd build backend * basic embeddings and yarn test" * fix circle ci Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> Update continue_config.yml Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> fix macos paths update readme and roadmap split up spec update readme check for url in modelsjson update docs and inline stuff update yarn configuration and readme update readme readd npm publish script add exceptions bruh one space broke the yaml codespell oops forgot to add runtimes folder bump version try code snippet https://support.circleci.com/hc/en-us/articles/8325075309339-How-to-install-NPM-on-Windows-images add fallback for unknown architectures attached to wrong workspace hopefuly fix moving everything under backend to persist should work now * update circle ci script * prevent rebuild * revmove noop * Update continue_config.yml Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> * Update binding.gyp Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> * fix fs not found * remove cpp 20 standard * fix warnings, safer way to calculate arrsize * readd build backend * basic embeddings and yarn test" * fix circle ci Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> Update continue_config.yml Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> fix macos paths update readme and roadmap split up spec update readme check for url in modelsjson update docs and inline stuff update yarn configuration and readme update readme readd npm publish script add exceptions bruh one space broke the yaml codespell oops forgot to add runtimes folder bump version try code snippet https://support.circleci.com/hc/en-us/articles/8325075309339-How-to-install-NPM-on-Windows-images add fallback for unknown architectures attached to wrong workspace hopefuly fix moving everything under backend to persist should work now * Update README.md Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> --------- Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> Co-authored-by: Adam Treat <treat.adam@gmail.com> Co-authored-by: Richard Guo <richardg7890@gmail.com> Co-authored-by: Felix Zaslavskiy <felix.zaslavskiy@gmail.com> Co-authored-by: felix <felix@zaslavskiy.net> Co-authored-by: Aaron Miller <apage43@ninjawhale.com> Co-authored-by: Tim Miller <drasticactions@users.noreply.github.com> Co-authored-by: Tim Miller <innerlogic4321@ghmail.com> |
1 year ago |
|
8d53614444
|
typescript: publish alpha on npm and lots of cleanup, documentation, and more (#913)
* fix typo so padding can be accessed * Small cleanups for settings dialog. * Fix the build. * localdocs * Fixup the rescan. Fix debug output. * Add remove folder implementation. * Remove this signal as unnecessary for now. * Cleanup of the database, better chunking, better matching. * Add new reverse prompt for new localdocs context feature. * Add a new muted text color. * Turn off the debugging messages by default. * Add prompt processing and localdocs to the busy indicator in UI. * Specify a large number of suffixes we will search for now. * Add a collection list to support a UI. * Add a localdocs tab. * Start fleshing out the localdocs ui. * Begin implementing the localdocs ui in earnest. * Clean up the settings dialog for localdocs a bit. * Add more of the UI for selecting collections for chats. * Complete the settings for localdocs. * Adds the collections to serialize and implement references for localdocs. * Store the references separately so they are not sent to datalake. * Add context link to references. * Don't use the full path in reference text. * Various fixes to remove unnecessary warnings. * Add a newline * ignore rider and vscode dirs * create test project and basic model loading tests * make sample print usage and cleaner * Get the backend as well as the client building/working with msvc. * Libraries named differently on msvc. * Bump the version number. * This time remember to bump the version right after a release. * rm redundant json * More precise condition * Nicer handling of missing model directory. Correct exception message. * Log where the model was found * Concise model matching * reduce nesting, better error reporting * convert to f-strings * less magic number * 1. Cleanup the interrupted download 2. with-syntax * Redundant else * Do not ignore explicitly passed 4 threads * Correct return type * Add optional verbosity * Correct indentation of the multiline error message * one funcion to append .bin suffix * hotfix default verbose optioin * export hidden types and fix prompt() type * tiny typo (#739) * Update README.md (#738) * Update README.md fix golang gpt4all import path Signed-off-by: Nandakumar <nandagunasekaran@gmail.com> * Update README.md Signed-off-by: Nandakumar <nandagunasekaran@gmail.com> --------- Signed-off-by: Nandakumar <nandagunasekaran@gmail.com> * fix(training instructions): model repo name (#728) Signed-off-by: Chase McDougall <chasemcdougall@hotmail.com> * C# Bindings - Prompt formatting (#712) * Added support for custom prompt formatting * more docs added * bump version * clean up cc files and revert things * LocalDocs documentation initial (#761) * LocalDocs documentation initial * Improved localdocs documentation (#762) * Improved localdocs documentation * Improved localdocs documentation * Improved localdocs documentation * Improved localdocs documentation * New tokenizer implementation for MPT and GPT-J Improves output quality by making these tokenizers more closely match the behavior of the huggingface `tokenizers` based BPE tokenizers these models were trained with. Featuring: * Fixed unicode handling (via ICU) * Fixed BPE token merge handling * Complete added vocabulary handling * buf_ref.into() can be const now * add tokenizer readme w/ instructions for convert script * Revert "add tokenizer readme w/ instructions for convert script" This reverts commit |
1 year ago |
|
020f64b9a4
|
tiny typo (#739) | 1 year ago |
|
4462d2d755
|
nodejs bindings (#602)
* chore: boilerplate, refactor in future * chore: boilerplate * feat: can compile succesfully * document .gyp file * add src, test and fix gyp * progress on prompting and some helper methods * add destructor and basic prompting work, prepare download function * download function done * download function edits and adding documentation * fix bindings memory issue and add tests and specs * add more documentation and readme * add npmignore * Update README.md Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> * Update package.json - redundant scripts Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> --------- Signed-off-by: Jacob Nguyen <76754747+jacoobes@users.noreply.github.com> |
1 year ago |
|
eb84856344
|
Rename README to README.md (#575)
Signed-off-by: Andriy Mulyar <andriy.mulyar@gmail.com> |
1 year ago |
|
782e731e66
|
Typescript Bindings README (#574)
Signed-off-by: Andriy Mulyar <andriy.mulyar@gmail.com> |
1 year ago |
|
02d1bdb0be | mono repo structure | 1 year ago |