* 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 <>
17 lines
3.5 KiB
XML
17 lines
3.5 KiB
XML
<svg width="10" height="11" viewBox="0 0 10 11" fill="none" xmlns="http://www.w3.org/2000/svg">
|
|
<path d="M0.147339 10.6541L0.833295 8.16317C0.409207 7.43204 0.186735 6.60404 0.189052 5.75759C0.189052 3.10522 2.35816 0.94873 5.02087 0.94873C6.31399 0.94873 7.52832 1.44922 8.43906 2.35794C9.35212 3.26667 9.855 4.47523 9.85269 5.75989C9.85269 8.41226 7.68358 10.5687 5.01855 10.5687H5.01623C4.20746 10.5687 3.41258 10.3658 2.70577 9.98292L0.147339 10.6541ZM2.82859 9.11341L2.97459 9.20105C3.59102 9.56546 4.29783 9.75689 5.01855 9.7592H5.02087C7.234 9.7592 9.03695 7.96712 9.03695 5.7622C9.03695 4.69433 8.61982 3.69105 7.86202 2.93455C7.10423 2.17804 6.09383 1.76289 5.02087 1.76289C2.80773 1.76059 1.00478 3.55266 1.00478 5.75759C1.00478 6.51178 1.21567 7.24753 1.6189 7.88409L1.71391 8.03632L1.30837 9.51011L2.82859 9.11341Z" fill="white"/>
|
|
<path d="M0.316528 10.4858L0.97931 8.08023C0.569127 7.37677 0.353607 6.57645 0.353607 5.75998C0.355924 3.19987 2.44855 1.11719 5.02089 1.11719C6.26998 1.11719 7.44027 1.60153 8.32089 2.47797C9.20151 3.3544 9.68585 4.52144 9.68585 5.76229C9.68585 8.3224 7.5909 10.4051 5.02089 10.4051H5.01857C4.2376 10.4051 3.47053 10.209 2.78921 9.84002L0.316528 10.4858Z" fill="url(#paint0_linear_917_554)"/>
|
|
<path d="M0.147339 10.6541L0.833295 8.16317C0.409207 7.43204 0.186735 6.60404 0.189052 5.75759C0.189052 3.10522 2.35816 0.94873 5.02087 0.94873C6.31399 0.94873 7.52832 1.44922 8.43906 2.35794C9.35212 3.26667 9.855 4.47523 9.85269 5.75989C9.85269 8.41226 7.68358 10.5687 5.01855 10.5687H5.01623C4.20746 10.5687 3.41258 10.3658 2.70577 9.98292L0.147339 10.6541ZM2.82859 9.11341L2.97459 9.20105C3.59102 9.56546 4.29783 9.75689 5.01855 9.7592H5.02087C7.234 9.7592 9.03695 7.96712 9.03695 5.7622C9.03695 4.69433 8.61982 3.69105 7.86202 2.93455C7.10423 2.17804 6.09383 1.76289 5.02087 1.76289C2.80773 1.76059 1.00478 3.55266 1.00478 5.75759C1.00478 6.51178 1.21567 7.24753 1.6189 7.88409L1.71391 8.03632L1.30837 9.51011L2.82859 9.11341Z" fill="url(#paint1_linear_917_554)"/>
|
|
<path fill-rule="evenodd" clip-rule="evenodd" d="M3.81348 3.7465C3.7231 3.54585 3.62809 3.54123 3.54234 3.53893C3.47282 3.53662 3.39171 3.53662 3.3106 3.53662C3.22949 3.53662 3.09972 3.5666 2.98848 3.68654C2.87725 3.80647 2.56671 4.09708 2.56671 4.68982C2.56671 5.28026 3.00007 5.85225 3.06032 5.93298C3.12057 6.0137 3.89691 7.26608 5.12282 7.74812C6.14249 8.14943 6.35106 8.06871 6.57121 8.04795C6.79137 8.02719 7.28497 7.75734 7.38694 7.47596C7.48659 7.19458 7.48659 6.95471 7.45646 6.90397C7.42634 6.85323 7.34523 6.82325 7.22472 6.76328C7.10422 6.70332 6.51096 6.41271 6.39972 6.37119C6.28848 6.33199 6.20738 6.31123 6.12858 6.43116C6.04747 6.55109 5.81573 6.82094 5.74621 6.90167C5.67669 6.98239 5.60485 6.99162 5.48434 6.93165C5.36384 6.87168 4.97451 6.74483 4.51334 6.33429C4.15414 6.01601 3.91081 5.62161 3.84129 5.50168C3.77177 5.38175 3.83434 5.31717 3.89459 5.2572C3.94789 5.20415 4.0151 5.11651 4.07535 5.04732C4.1356 4.97812 4.15646 4.92738 4.19586 4.84666C4.23525 4.76594 4.21671 4.69674 4.18659 4.63678C4.15646 4.57912 3.92008 3.98406 3.81348 3.7465Z" fill="white"/>
|
|
<defs>
|
|
<linearGradient id="paint0_linear_917_554" x1="5.00095" y1="10.4853" x2="5.00095" y2="1.11686" gradientUnits="userSpaceOnUse">
|
|
<stop stop-color="#20B038"/>
|
|
<stop offset="1" stop-color="#60D66A"/>
|
|
</linearGradient>
|
|
<linearGradient id="paint1_linear_917_554" x1="5.00096" y1="10.6532" x2="5.00096" y2="0.94873" gradientUnits="userSpaceOnUse">
|
|
<stop stop-color="#F9F9F9"/>
|
|
<stop offset="1" stop-color="white"/>
|
|
</linearGradient>
|
|
</defs>
|
|
</svg>
|