jan/app/public/icons/chat.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
831 B
XML

<svg width="16" height="14" viewBox="0 0 16 14" fill="none"
xmlns="http://www.w3.org/2000/svg">
<path fillRule="evenodd" clipRule="evenodd" d="M1.45455 1.4V12.4696L3.69816 10.6753L4.10711 11.149L3.69816 10.6753C3.93864 10.483 4.24138 10.3785 4.55294 10.3785H14.5455V1.4H1.45455ZM0.393527 0.371029C0.644209 0.132541 0.982426 0 1.33333 0H14.6667C15.0176 0 15.3558 0.13254 15.6065 0.371029C15.8574 0.609791 16 0.935364 16 1.27658V10.5019C16 10.8431 15.8574 11.1687 15.6065 11.4074C15.3558 11.6459 15.0176 11.7785 14.6667 11.7785H4.59476L2.18811 13.7032C1.99353 13.8588 1.75722 13.9576 1.50718 13.9891C1.25716 14.0206 1.00265 13.9836 0.773317 13.8819C0.543911 13.7803 0.348518 13.6179 0.211049 13.4127C0.0735237 13.2074 -2.60092e-07 12.9683 0 12.7234V1.27658C0 0.935363 0.142559 0.60979 0.393527 0.371029Z" fill="#9CA3AF" />
</svg>