* feat: add quick ask
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>
* Revert "feat: temporary remove dark mode :( (#2168)"
This reverts commit 222b4ad897c275dab0eaec3c8a8472bf3df7afc4.
* fix: revert darkmode and fix darkmode for import model
* fix: prettier format import model
---------
Co-authored-by: Louis <louis@jan.ai>
* Make thread screen as default screen
* Blank state when user have not any model
* Cleanup topbar thread screen
* Improve style right panel
* Add instructions right panel
* Styling thread list history
* Resolve conflict
* Default title new thread
* Fix trigger panel sidebar
* Make default right panel false when no activethread
* Fix CI test
* chore: assistant instruction with system prompt
* Fix title and blank state explore the hub
* Claenup style thread screen and add buble message for assitant
* Remove unused import
* Styling more menus on thread list and right panel, and make max height textarea 400 pixel
* Finished revamp ui thread
* Finished system monitor UI
* Style box running models
* Make animate right panel more smooth
* Add status arround textarea for starting model info
* Temporary disable hide left panel
* chore: system resource monitoring update
* copy nits
* chore: typo
* Reverse icon chevron accordion
* Move my models into setting page
---------
Co-authored-by: Louis <louis@jan.ai>
Co-authored-by: 0xSage <n@pragmatic.vc>
* Eslint import order
* Initial Uikit
* Rename file with camelCase
* Remove unused code
* Remove unused code
* Set position traficlight mac
* Grouping Ribbon, Topbar and Bottombar as layout
* Added image brand
* Moving feature toggle into context folder
* Fix active state of setting menu
* Cleanup downloadModel atom helper
* Cleanup useGetConfigureModel
* Added wave animation
* Create useMainViewState intead of import helper atom
* Remove unused code
* Take a back switch ui
* Toggle using switch component
* Add dynamic primary color
* Cleanup import
* Added uikit scroll area
* Add best practice form
* Added toaster container
* Fix loader container
* Add hooks useDownloadState
* Added tooltip on ribbon menu
* Added case user multiple download model
* Adjust input style with bigger ring
* Restyle my model screen
* Replace useStartStop model with useActiveModel
* Import icon using Icon name
* Fix missing login loading start and stop model
* WIP integrate with cmdk
* Move layout search bar on middle of app
* Added function cancel download
* Cleanup model explore
* Cleanup unused code
* Move app version in bototmbar or footer
* WIP chat screen
* WIP chat screen
* Cleanup style and remove unsed code
* Added command for showing downloaded model
* Fix missing keyframe loader dot animation
* Conditional loader of plugin setting
* WIP history list message
* chore: rebase main
* Adding script ui into root package
* Fix different version react hooks form
* Add close toaster
* Added status model active or not on list of command
* Conditional showing info if user don't have a model
* Disabled toolbar chat when user not yet have convo
* chore: fix state
* fix: get resource atom
* Fix conditional bottom bar
* fix: model download state
* Fix font
* Improve icon my model
* Add toaster delete chat
* Remove test classname
* Fix scroll chat body
* Fix scrolling chat body
* chore: add message update
* Add uikit into depedencies on root package
* Update chat flow
* Fix hot reload ui changes
* Increate background color chat screen light mode
* Added visual conversation active state
* Added build:uikit on gh actions
* chore: attempt to fix CI
* fix: deps
* fix: tests
* chore: attempt to fix CI
---------
Co-authored-by: Louis <louis@jan.ai>
* fix: download now change state immediately
Signed-off-by: James <james@jan.ai>
* fix: add back last message
Signed-off-by: James <james@jan.ai>
* update send button status
Signed-off-by: James <james@jan.ai>
---------
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
* fix: model is started but the indicator is not stopped loading
* chore: show loading indicator on the loading model row only
* Update README.md
---------
Co-authored-by: hiento09 <136591877+hiento09@users.noreply.github.com>
* feat: adding create bot functionality
Signed-off-by: James <james@jan.ai>
* update the temperature progress bar
Signed-off-by: James <james@jan.ai>
* WIP baselayout
* Mapping plugins with available preferences
* Added loader component
* WIP working another screen
* Cleanup types and avoid import one by one
* Prepare bottom bar
* Add css variables colors to enable user select the accent
* Enable change accent color
* Seperate css variable
* Fix conflict
* Add blank state of my model empty
* Restyle explore models page
* Enable user config left sidebar
* Restyle my models page
* WIP styling chat page
* Restyling chat message
* Fix conflict
* Adde form preferences setting plugins
* Fixed form bot info
* Sidebar bot chat
* Showing rightbar for both setting when user created bot
* Fix style bot info
* Using overflow auto intead of scroll
* Remove script built UI from root package
* Fix missig import
* Resolve error linter
* fix e2e tests
Signed-off-by: James <james@jan.ai>
---------
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
* feat: adding create bot functionality
Signed-off-by: James <james@jan.ai>
* update the temperature progress bar
Signed-off-by: James <james@jan.ai>
* chore: remove tgz
Signed-off-by: James <james@jan.ai>
* update core dependency
Signed-off-by: James <james@jan.ai>
* fix e2e test
Signed-off-by: James <james@jan.ai>
---------
Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
* feat: explore plugins from the npm repository and install them remotely
* refactor: clean out redundant codes
* chore: only show update button on different version
* chore: update core services and module export
* Correct version of plugins (#374)
Co-authored-by: Hien To <tominhhien97@gmail.com>
* janhq/jan: Update tag build 1.0.2 for data-plugin
* janhq/jan: Update tag build 1.0.2 for inference-plugin
* janhq/jan: Update tag build 1.0.2 for model-management-plugin
* janhq/jan: Update tag build 1.0.2 for monitoring-plugin
* janhq/jan: Update tag build 1.0.2 for openai-plugin
* chore: update web to use @janhq/core module
---------
Co-authored-by: hiento09 <136591877+hiento09@users.noreply.github.com>
Co-authored-by: Hien To <tominhhien97@gmail.com>
Co-authored-by: Service Account <service@jan.ai>