jan/app/public/icons/ico_mobile-android.svg
Louis 20dbc02c03
Refactor Jan into an Electron app (#175)
* hackathon: Refactor Jan into an Electron app

* chore: correct NextJS export output path

* chore: build electron app for all production targets

* fix: correct assetPrefix for production build

* chore: preferences shortcut

* chore: refactor

* chore: refactor into ts

* feature/#52-compile-plugin-with-webpack

* chore: introduce renderer <=> plugins <=> main invocation

* chore: suppress errors - deprecate graphql & next-auth

* chore: data plugin functions

* add llm support

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

* chore: update plugin

* chore: introduce data-plugin

* chore: plugin invokes main with args and synchronously

* chore: install db plugin should setup db

* feature: Data Driver Plugin - Load conversations and messages from data plugin

* chore: store text message sent

* chore: shared core services

* feature: inference service

* chore: conversations ordering

* adding model management service

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

* chore: strict type

* feature: abstract plugin preferences

* chore: abstract plugin preference

* Revert "chore: strict type"

This reverts commit 9be188d827a0b2e081e9e04b192c323799de5bb5.

* chore: base-plugin styling

* feature: create and delete conversation

* chore: fix plugin search & clean messages

* chore: typing indicator

* chore: refactor useSendChatMessage

* chore: persists inserted id to in-memory messages

* chore: search conversation history

* add delete and download model (#189)

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

* chore: add empty state for conversation list

* chore: prompt missing extension function & fix app crashes

* chore: prompt user to install required plugins

* chore: add launch background

* chore: relaunch app on model downloaded

* Jan app add installation instruction (#191)

Co-authored-by: Hien To <>

* Chore: rename folder web-client to app (#192)

* Chore: rename folder web-client to app
---------

Co-authored-by: Hien To <>

* revert: add pre-install package

* add progress for downloading model

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

* feature: production bundle

* add download progress

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

* chore: add new chat function

* fix: electron asar unpack modules & dynamic import

* chore: fix unpack

* chore: fix dev pack

* Add instruction to build dmg file to README.md

* init model dynamically

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

---------

Signed-off-by: James <james@jan.ai>
Co-authored-by: James <james@jan.ai>
Co-authored-by: NamH <NamNh0122@gmail.com>
Co-authored-by: hiento09 <136591877+hiento09@users.noreply.github.com>
Co-authored-by: Hien To <>
2023-09-24 20:42:58 -07:00

4 lines
1.6 KiB
XML

<svg width="16" height="16" viewBox="0 0 16 16" fill="none" xmlns="http://www.w3.org/2000/svg">
<path d="M8.4735 10.8597L8.3735 10.7797C8.33633 10.7544 8.29598 10.7343 8.2535 10.7197L8.1335 10.6663C8.02538 10.6437 7.91334 10.6484 7.80745 10.6798C7.70155 10.7112 7.60512 10.7684 7.52683 10.8463C7.46794 10.9111 7.42059 10.9856 7.38683 11.0663C7.33638 11.1878 7.32298 11.3215 7.34833 11.4506C7.37368 11.5796 7.43665 11.6983 7.52929 11.7917C7.62194 11.885 7.74014 11.9489 7.869 11.9752C7.99787 12.0016 8.13164 11.9892 8.2535 11.9397C8.33316 11.901 8.40718 11.8517 8.4735 11.793C8.566 11.6993 8.62867 11.5802 8.65358 11.4509C8.6785 11.3216 8.66455 11.1877 8.6135 11.0663C8.58026 10.9893 8.53276 10.9191 8.4735 10.8597ZM10.6668 1.33301H5.3335C4.80306 1.33301 4.29436 1.54372 3.91928 1.91879C3.54421 2.29387 3.3335 2.80257 3.3335 3.33301V12.6663C3.3335 13.1968 3.54421 13.7055 3.91928 14.0806C4.29436 14.4556 4.80306 14.6663 5.3335 14.6663H10.6668C11.1973 14.6663 11.706 14.4556 12.081 14.0806C12.4561 13.7055 12.6668 13.1968 12.6668 12.6663V3.33301C12.6668 2.80257 12.4561 2.29387 12.081 1.91879C11.706 1.54372 11.1973 1.33301 10.6668 1.33301ZM11.3335 12.6663C11.3335 12.8432 11.2633 13.0127 11.1382 13.1377C11.0132 13.2628 10.8436 13.333 10.6668 13.333H5.3335C5.15669 13.333 4.98712 13.2628 4.86209 13.1377C4.73707 13.0127 4.66683 12.8432 4.66683 12.6663V3.33301C4.66683 3.1562 4.73707 2.98663 4.86209 2.8616C4.98712 2.73658 5.15669 2.66634 5.3335 2.66634H10.6668C10.8436 2.66634 11.0132 2.73658 11.1382 2.8616C11.2633 2.98663 11.3335 3.1562 11.3335 3.33301V12.6663Z" fill="#111928"/>
</svg>