2138 Commits

Author SHA1 Message Date
hahuyhoang411
8cda7685ec add(llamacorn): correct tags 2024-01-29 10:37:06 +07:00
hahuyhoang411
6c27bb8200 add(llamacorn): add new stable 1b model 2024-01-29 10:36:33 +07:00
hahuyhoang411
693c4e890a add(stablezephyr): add new stable 3b model 2024-01-29 10:33:23 +07:00
hahuyhoang411
73171c8fd3 add(dolphin phi2): add new best 3b model 2024-01-29 10:31:05 +07:00
hahuyhoang411
dc9c84a817 fix(yarn-mistral): broken gguf model 2024-01-29 10:12:46 +07:00
Faisal Amir
51eeccfcde
Merge pull request #1821 from copyhold/autofocus-text-input-when-start-new-chat
Autofocus text input when start new chat
2024-01-28 21:46:39 +07:00
copyhold
982b0dcd4e Revert 2024-01-28 11:59:33 +02:00
copyhold
89e3f2886e Rebase 2024-01-28 11:58:02 +02:00
Service Account
36a8809c64 janhq/jan: Update README.md with nightly build artifact URL 2024-01-27 06:10:20 +00:00
hiro
8a6827526a
Merge pull request #1506 from janhq/chore/jan-can-see-rebase
feat: Jan RAG
2024-01-26 23:27:37 +07:00
hiro
28e4405498
feat: support RAG
chore: Update new model.json with multiple binaries

feat: Add updates for handling multiple model binaries

chore: jan can see

Update Model.json (#1005)

* add(mixtral): add model.json for mixtral

* archived some models + update the model.json

* add(model): add pandora 10.7b

* fix(model): update description

* fix(model): pump vers and change the featured model to trinity

* fix(model): archive neuralchat

* fix(model): decapriated all old models

* fix(trinity): add cover image and change description

* fix(trinity): update cover png

* add(pandora): cover image

* fix(pandora): cover image

* add(mixtral): add model.json for mixtral

* archived some models + update the model.json

* add(model): add pandora 10.7b

* fix(model): update description

* fix(model): pump vers and change the featured model to trinity

* fix(model): archive neuralchat

* fix(model): decapriated all old models

* fix(trinity): add cover image and change description

* fix(trinity): update cover png

* add(pandora): cover image

* fix(pandora): cover image

* chore: model desc nits

* fix(models): adjust the size for solars and pandoras

* add(mixtral): description

---------

Co-authored-by: 0xSage <n@pragmatic.vc>

chore: reformat model.json and use new template

fix(Model): download/abort model (#1163)

* fix(Model): download/abort model
* fix: image preview

Signed-off-by: James <james@jan.ai>

---------

Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
Co-authored-by: Louis <louis@jan.ai>

add preview and reduce time re-render all chat screen

Signed-off-by: James <james@jan.ai>

store files under thread_id/files

Signed-off-by: James <james@jan.ai>

fix: Update llava 1.5 size

fix: Nitro extension path resolver

feat: Add upload preview clearance

chore: Update FileType to multiple targets

fix: delete file preview once new thread created

chore: Add langchain import

support storing pdf file

Signed-off-by: James <james@jan.ai>

feat: add retrieval tool in node runtime

fix: import module done

Co-authored-by: Louis <louis-jan@users.noreply.github.com>

feat: Add type assistant tool

chore: Add tool_retrieval_enabled to InferenceEngine

chore: Add AssistantTool to thread entity

chore: refactor tool retrieval base class

feat: Add handler for assistant with rag enabled

chore: Update inferenceEngine type properly

chore: Update inferenceEngine type properly

fix: Update retrieval tool

chore: main entry correction

refactor: tsconfig files

chore: Update ModelRuntimeParams type

refactor: Remove unused files

fix: wip

chore: remove unused console.log for FileUploadPreview

fix: Update mapping correctly for engine and proxyEngine

feat: Add proxyEngine to type ModelInfo

fix: WIP with test route

fix: Add bundleDependencies to package.json

chore: remove conversational history memory

fix: refactor data passing

reafactor: remove unused code

fix: Update module

chore: export import correction

fix conflict

Signed-off-by: James <james@jan.ai>

fix: resolve after rebased

fix: Update llava 1.5 model json

feat: Add bakllava 1 model json

refactor: node module export, ES syntax and langchain import

fix: WIP

fix: WIP

fix: WIP

fix: external module import

fix: WIP

Add UI attachment fot file upload

Prepare Thumbnail UI image

chore: rebase model folder to dev branch

chore: remove multiple binaries related commits

fix: remove multiple binaries related commits part 2

fix: Remove transformer.js related deps

Fix truncate file name attachment

remove unused code image preview attachment

fix: remove multi binaries error

chore: remove commented code for ModelArtifacts type

Dropzone for drag and drop attachment

Avoid conditional showing 0 using length

fix symbol windows

avoid undefined tools

fix: add tool retrieval to true by default and disable the change

chore: remove unused code

fix: Enable nitro embedding by default

fix: Update code WIP with nitro embedding

chore: remove unused running function

fix: assistant extension missing module

feat: Retrieval ingest, query and reforward

fix: Update hnswlib version conflict

fix: Add tool settings

fix: Update path to thread_id/memory

fix: Add support for nitro embedding usage

fix: RAG does not work with plain content message

fix(Model): #1662 imported model does not use gpu (#1723)

Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>

feat: allow users to update retrieval settings

chore: pass thread assistant settings to assistant extensions

chore: eslint fix

fix bug border right panel showing in thread while not have active thread

Update setting layout retrieval assistant

Renaming file settingcomponent

change default value in core extention

add fake loader generate response

fix conditional fake loader

remove unused import

Proper error message on file typr

fix: loading indicator

fix: chunk size and overlap constraint

conditional drag and drop when retrieval off

fix: enable retrieval middleware as soon as its tool is enabled

fix: configure embedding engine according to request

fix: Retrieval false by default

fix: engine json

chore: migrate assistant

disabled collapse panel when retrieval or children null

chore: remove unused log

chore: Bump nitro version to 0.2.14 for batch embedding

chore: remove unused console.log
2024-01-26 23:12:28 +07:00
Service Account
38f757dd4d janhq/jan: Update README.md with nightly build artifact URL 2024-01-26 13:26:21 +00:00
Service Account
8bd539aac5 janhq/jan: Update README.md with nightly build artifact URL 2024-01-26 12:13:58 +00:00
Service Account
ba07f92636 janhq/jan: Update README.md with nightly build artifact URL 2024-01-26 07:58:45 +00:00
Service Account
c4d56362e2 janhq/jan: Update README.md with nightly build artifact URL 2024-01-26 06:05:46 +00:00
Service Account
2d96b69fdc janhq/jan: Update README.md with nightly build artifact URL 2024-01-26 06:02:39 +00:00
Service Account
b15650269e janhq/jan: Update README.md with nightly build artifact URL 2024-01-26 05:35:57 +00:00
NamH
143e76a0de
chore: clean up code and remove some lint suppression (#1777)
* chore: clean up code and remove some lint suppression

Signed-off-by: James <james@jan.ai>

* Update .gitignore

---------

Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
Co-authored-by: Louis <louis@jan.ai>
2024-01-26 12:19:02 +07:00
Service Account
85b58eb824 janhq/jan: Update README.md with nightly build artifact URL 2024-01-26 04:00:07 +00:00
hiento09
99025cb02f
CI nightly update trigger to 3AM UTC +7 Tuesday, Wednesday, and Thursday (#1798)
Co-authored-by: Hien To <tominhhien97@gmail.com>
2024-01-26 09:24:09 +07:00
Service Account
a52d81c79a janhq/jan: Update README.md with nightly build artifact URL 2024-01-25 20:16:35 +00:00
Service Account
b0d63c988d janhq/jan: Update README.md with nightly build artifact URL 2024-01-25 16:30:09 +00:00
Hieu
8c5ba268fb
Merge pull request #1759 from team-dev-docs/devcontainer
adds devcontainer
2024-01-26 01:11:20 +09:00
Service Account
e8796a7ad8 janhq/jan: Update README.md with nightly build artifact URL 2024-01-25 15:43:16 +00:00
Service Account
a78e183eeb janhq/jan: Update README.md with nightly build artifact URL 2024-01-25 15:36:30 +00:00
copyhold
b2b1479fc3 Added focus 2024-01-25 16:38:32 +02:00
hiento09
837fa8a82d
Docs publish to github page trigger on push to docs branch (#1782)
Co-authored-by: Hien To <tominhhien97@gmail.com>
2024-01-25 21:18:45 +07:00
Service Account
b291b3da71 janhq/jan: Update README.md with nightly build artifact URL 2024-01-25 13:12:20 +00:00
Service Account
75f32614e7 janhq/jan: Update README.md with nightly build artifact URL 2024-01-25 11:27:46 +00:00
Service Account
01fcfb7097 janhq/jan: Update README.md with nightly build artifact URL 2024-01-25 10:35:24 +00:00
Service Account
dea35dad9e janhq/jan: Update README.md with nightly build artifact URL 2024-01-25 09:18:42 +00:00
Louis
0e48be67e8
feat: support multiple model binaries (#1659)
* feat: Support multiple model binaries

* fix: Update downloadModel with multiple binaries handler

* feat: Add 3 models with multiple binaries

* chore: fix model download

* fix: model file lookup & model path

* chore: add .prettierrc

* chore: refactor docs

* chore: bump model version

* fix(capybara): add filename

* fix(codeninja): add file name + llama model path

* fix(default): add llama model path

* fix(deepseek coder): add filename

* fix(deepseek 33B): add filename

* fix(dolphin mixtral): add filename

* fix(llama2-chat): add filename

* fix(llama2-70B): add filename

* fix(mistral 7b): add filename + model path

* fix(bakllava): correct size model

* fix(llava-7b): correct size model

* fix(llava-13b): correct size model

* fix(mixtral-8x7b): add file name + modelpath

* fix(noramaid-7b): add file name + modelpath

* fix(openchat-7b): add file name + modelpath

* fix(openhermes-7b): add file name + modelpath

* fix(phi2-3b): add file name + modelpath

* fix(phind): add file name + modelpath

* fix(solarslerp): add file name + modelpath

* fix(starling): add file name + modelpath

* fix(stealth): add file name + modelpath

* fix(tinyllama): add file name + modelpath

* fix(trinity): add file name + modelpath

* fix(tulu): add file name + modelpath

* fix(wizardcoder): add file name + modelpath

* fix(yi): add file name + modelpath

* update from source -> sources

Signed-off-by: James <james@jan.ai>

---------

Signed-off-by: James <james@jan.ai>
Co-authored-by: hiro <vuonghoainam.work@gmail.com>
Co-authored-by: hahuyhoang411 <hahuyhoanghhh41@gmail.com>
Co-authored-by: James <james@jan.ai>
2024-01-25 14:05:33 +07:00
Service Account
3b8e2c5585 janhq/jan: Update README.md with nightly build artifact URL 2024-01-25 06:39:28 +00:00
avb-is-me
045e544007 adds devcontainer 2024-01-25 06:14:47 +00:00
Service Account
0f3c0e34e4 janhq/jan: Update README.md with nightly build artifact URL 2024-01-25 05:02:59 +00:00
Service Account
760cdd29d2 janhq/jan: Update README.md with nightly build artifact URL 2024-01-25 04:39:01 +00:00
hiro
68ba0de0d8
Merge pull request #1754 from janhq/chore/bump_nitro_0_2_12
chore(nitro): 0.2.11 -> 0.2.12
2024-01-25 10:40:09 +07:00
hiro
410c6f9a57 chore(nitro): 0.2.11 -> 0.2.12 2024-01-25 10:20:47 +07:00
Service Account
429aeb9988 Resolve merge confict 2024-01-25 10:11:39 +07:00
Service Account
a93127087c janhq/jan: Update README.md with nightly build artifact URL 2024-01-24 20:18:34 +00:00
Faisal Amir
6ba48bc1e3
feat: update UI allow user change folder (#1738)
* feat: wip ui jan folder setting

* change input disabled

* finished change directory jan folder

* fix overlap value input current path folder

* make app reload to latest page

* fix: add experimental feature toggle til the next release

---------

Co-authored-by: Louis <louis@jan.ai>
2024-01-24 22:13:58 +07:00
Faisal Amir
1b794b5337
fix: input port have range validation (#1741)
* fix port cannot be empty and have range validation

* fix: do not allow user to start server with blank port config (after navigating back)

* fix: thread disable button color

---------

Co-authored-by: Louis <louis@jan.ai>
2024-01-24 21:33:45 +07:00
Service Account
7401f3d798 janhq/jan: Update README.md with nightly build artifact URL 2024-01-24 05:58:20 +00:00
hiento09
e7f82c678c
Remove error condition trigger jobs (#1736)
Co-authored-by: Hien To <tominhhien97@gmail.com>
2024-01-24 10:58:04 +07:00
Louis
2be8132b0c chore: add pre-commit hook - prettier 2024-01-24 09:32:24 +07:00
hiro
0b129baa65
Merge pull request #1726 from janhq/fix/nitro_cpu_count
fix: Nitro CPU threads with correct physical/ performance CPU count
2024-01-24 09:15:30 +07:00
Faisal Amir
d6242def98 fix: active model when start server 2024-01-23 18:12:38 +07:00
Faisal Amir
7d511cfbb0 update login calculate not enough ram for error message 2024-01-23 18:12:18 +07:00
Faisal Amir
8ce454ae61 fix: error message when not enough RAM 2024-01-23 18:12:18 +07:00
hiro
7f1a902a25
Merge pull request #1729 from janhq/fix/server_api_localhost
fix: Change to fixed `localhost` instead of using host variable
2024-01-23 18:00:10 +07:00