1339 Commits

Author SHA1 Message Date
Louis
60257635ad
fix: should not select vulkan by default when there are Nvidia GPUs detected (#4720) 2025-02-24 18:51:22 +07:00
Louis
2d7dd8e8ce
chore: fix model hub sorting (#4722)
* chore: fix model hub sorting

* chore: linter fix
2025-02-24 15:23:06 +07:00
Louis
bc2f382e64
chore: migrate engine settings on update (#4719)
* chore: migrate engine settings on update

* chore: queue engine migration to ensure it only execute when server is on

* chore: ensure queue is empty instead of running in the queue
2025-02-24 11:29:11 +07:00
Louis
18e289e8f7
chore: sticky model hub filter panel (#4715) 2025-02-21 18:10:21 +07:00
Louis
cfc6734702
feat: Jan Model Hub filter options and responsiveness (#4714)
* feat: Jan Model Hub filter options and responsiveness

* chore: fix display unit

* chore: fix optional wrapping

* chore: correct joi component's test
2025-02-21 16:32:27 +07:00
Louis
c5a5e55afe
fix: should disable start model button when there is a model is loading (#4713) 2025-02-21 01:05:17 +07:00
Louis
cddaf61c99
feat: preserve token speed in the thread (#4711)
* feat: preserve token speed in the thread

* chore: lint fix
2025-02-21 00:45:11 +07:00
Louis
fddb7251fb
feat: Jan Model Hub should stay updated. (#4707)
* feat: Jan Model Hub should stay updated.

* chore: polish provider description
2025-02-20 23:25:03 +07:00
Louis
badc632ee4
refactor: different Jan builds should have different Cortex server port (#4699)
* refactor: different Jan instances should have different Cortex server port configurations

* chore: update workflow to use env input

* chore: update env for cortex port setting
2025-02-20 15:53:16 +07:00
Louis
eba6884abb
feat: allow users to refresh cloud model list (#4698)
* feat: allow users to refresh cloud model list

* chore: reusable model list refresh

* chore: clean up
2025-02-19 23:24:29 +07:00
Louis
046e8d5094
chore: Hub UI and markdown CSS 2025-02-19 15:20:59 +07:00
Louis
7d5aa46eef
chore: lint fix 2025-02-18 18:18:38 +07:00
Louis
133af33014
chore: typo 2025-02-18 18:02:22 +07:00
Louis
dc06a07c71
Merge branch 'release/v0.5.15' into chore/sync-release-to-dev
# Conflicts:
#	extensions/engine-management-extension/rolldown.config.mjs
#	extensions/inference-cortex-extension/bin/version.txt
#	extensions/yarn.lock
#	web/containers/Layout/BottomPanel/SystemMonitor/index.tsx
#	web/containers/ModelDropdown/index.tsx
#	web/containers/ModelLabel/ModelLabel.test.tsx
#	web/screens/Settings/HuggingFaceRepoDetailModal/ModelDownloadRow/index.tsx
#	web/screens/Thread/ThreadCenterPanel/TextMessage/MarkdownTextMessage.tsx
#	web/screens/Thread/ThreadCenterPanel/TextMessage/index.tsx
#	yarn.lock
2025-02-18 16:33:58 +07:00
Faisal Amir
4ff7959334
fix: reload app when gpu change (#4678) 2025-02-18 11:40:44 +07:00
Louis
e0437afb2c
fix: app stucks at generating response state after stopped the previous session (#4662)
* chore: add OpenAI o3-mini model to ship with the app by default

* chore: should not reload model on inference parameters update

* chore: update cortex.cpp rc build
2025-02-17 15:24:43 +07:00
Faisal Amir
9dc2597540
chore: update ui width text field slider, and conditional button copy for hgf token (#4661) 2025-02-17 15:19:59 +07:00
Faisal Amir
929fc579ec
chore: disable turn off local engine llamacpp (#4660) 2025-02-17 13:44:00 +07:00
Faisal Amir
b0c6779015
feat: app updater with changelog (#4631)
* feat: ui modal app updater with changelog

* chore: update action when click update now

* chore: update handler actions

* chore: fix linter
2025-02-17 12:08:08 +07:00
Louis
d472f2e30c
chore: bump cortex version and fix misc UI issues (#4654) 2025-02-15 10:18:26 +07:00
Faisal Amir
9aed6523ea
fix: link open new window inside chat message (#4651)
* fix: link open new window inside chat message

* chore: fix linter
2025-02-14 22:29:02 +07:00
Faisal Amir
dde260e723
fix: gpu hardware state (#4650)
* fix: gpu hardware state

* chore: cleanup state

* chore: clear state
2025-02-14 11:21:18 +07:00
Louis
7a6890bd7f
chore: remote engine error handling (#4646)
* chore: Gemini error handling

* chore: remote provider error handling

* chore: remote provider error handling

* chore: fix anthropic unsupported parameters

* chore: fix tests
2025-02-13 18:32:33 +07:00
Faisal Amir
0c0b7e5fcc
fix: error setting remote engine (#4648)
* fix: link setting error remote engine

* fix: change logo gemini, and resolve link error setting
2025-02-13 17:35:22 +07:00
Faisal Amir
d2336cfb0f
fix: model dropdown icon miss align (#4645) 2025-02-13 17:18:46 +07:00
Faisal Amir
c538c60ce0
fix: rename google gemini into gemini (#4644) 2025-02-13 16:01:48 +07:00
Louis
470fd64ab5
chore: bump cortex.cpp server 1.0.10-rc6 (#4642)
* chore: bump cortex.cpp server 1.0.10-rc6

* chore: don't force stop model on delete if its not currently running
2025-02-13 12:39:04 +07:00
Faisal Amir
aed42edb3f
fix: multiple gpu (#4641)
* fix: multiple gpu

* chore: check vulkan when app load

* chore: remove log

* chore: update engine variant conditional
2025-02-12 22:50:56 +07:00
Faisal Amir
6d73f49cdf
fix: filter out variant engine (#4639)
* fix: filter out variant engine

* fix: filter out startwith
2025-02-12 19:20:38 +07:00
Louis
b8743cfb50
fix: messages re-render on different threads (#4638) 2025-02-12 16:32:10 +07:00
Faisal Amir
6a87b73ced
fix: render slow on device label (#4627)
* fix: render slow on device label

* chore: remove log
2025-02-11 15:36:53 +07:00
Louis
087aaa5a55
fix: app shows update button even there is no new release (#4628) 2025-02-11 15:29:24 +07:00
Faisal Amir
1fe15236a0
fix: remove toggle enable GPU from setting (#4624)
* fix: remove toggle enable GPU

* chore: remove logic

* chore: fix linter
2025-02-11 13:49:51 +07:00
Louis
ceb93cafef
chore: bump cortex to the latest version 1.0.10-rc1 to address hardware UI issues (#4622)
* chore: bump cortex to the latest version 1.0.10-rc1 to address hardware API issues

* fix: app crashes while reading properties from undefined value

* fix: cuda engine variant selection logic
2025-02-11 10:24:47 +07:00
Faisal Amir
386d41028a
fix: filter out fake gpu (#4617) 2025-02-10 21:03:28 +07:00
Faisal Amir
6e891d9a3b
fix: remove from list dropdown when deleted remote model (#4616)
* fix: remove from list dropdown when deleted remote model

* chore: update logic
2025-02-10 20:19:47 +07:00
Louis
8419973d5e
chore: open URL from model detail page should open in an external browser (#4611)
* chore: open URL from model detail page should open in an external browser

* chore: remove unused param
2025-02-09 14:23:54 +07:00
Faisal Amir
a9a63ab5d9
fix: server log actions position (#4608)
* fix: sever log actions position

* chore: unused import
2025-02-09 13:07:08 +07:00
Faisal Amir
c5f17b4e83
fix: remote engine model auto select (#4609) 2025-02-09 13:06:57 +07:00
Faisal Amir
9837d09756
fix: load model error component (#4604)
* fix: load model error should using error component

* chore: fix linter issue
2025-02-07 22:18:21 +07:00
Faisal Amir
5ca310384a
chore: update style codeblock (#4599) 2025-02-06 21:42:52 +07:00
Louis
a87bbd2840
chore: add google gemini and deepseek as new supported remote engine providers (#4596)
* chore: add google gemini and deepseek as new supported remote engine providers

* chore: add logos

* chore: fallback default error message on empty

* chore: update open router models

* chore: typo fix

* chore: remove unusable queen vl
2025-02-06 20:52:42 +07:00
Ashley
ca220d18a6
chore: Updated copies in-app (#4527)
* Updated copies in Advanced Settings

* Updated copies in Extensions Settings

* Updated copies in Engines Settings

* Updated copies in Engines Settings

* Updated copies in Install Engine modal

* chore: lint fix

---------

Co-authored-by: Louis <louis@jan.ai>
2025-02-06 10:09:32 +07:00
Faisal Amir
f2f31d8dc8
chore: calculate model label (#4585)
* chore: fix claculate model label

* chore: update test model label
2025-02-05 20:29:46 +07:00
Faisal Amir
ed5c6a61a5
enhancement: toggle change cover hub banner style (#4579) 2025-02-05 15:29:11 +07:00
Louis
4846befd4a
chore: engine model adding ux refinement (#4580)
* fix: enhance remote engine models adding UX

* fix: OpenAI o3 support template

* chore: fix models populating error

* chore: missing dependency
2025-02-05 15:28:35 +07:00
Faisal Amir
095a00441c
chore: delete custom engine (#4581)
* chore: delete custom engine

* chore: fix linter
2025-02-05 15:19:44 +07:00
Faisal Amir
7f4155c443
enhancement: error ui in threads (#4578) 2025-02-05 12:26:15 +07:00
Faisal Amir
2d82567de7
enhancement: adjust hub ui in different themes (#4574) 2025-02-04 21:24:04 +07:00
Faisal Amir
e99cbd9e5c
enhancement: code snippet color and bakground should depend on native theme (#4566) 2025-02-04 19:12:08 +07:00