janhq / jan

Jan is an open source alternative to ChatGPT that runs 100% offline on your computer. Multiple engine support (llama.cpp, TensorRT-LLM)
https://jan.ai/
GNU Affero General Public License v3.0
22k stars 1.26k forks source link

Jan's new starter screen #3170

Open imtuyethan opened 1 month ago

imtuyethan commented 1 month ago

A part of #2817 Specs: https://www.notion.so/jan-ai/Starter-screen-e34b9d8453a84a1fa522cf98c342af5c?pvs=4

Objective

Provide the smoothest / white glove experience that guide users through their initial setup.

Key User Stories

Screenshot 2024-09-12 at 4 50 33 PM

This screen will appear when:

This screen aims to guide users how to start

Designs

https://www.figma.com/design/DYfpMhf8qiSReKvYooBgDV/Jan-App-(3rd-version)?node-id=3744-5043&t=RLqA4BgF96XYZ053-4

Just implement the second part: Screenshot 2024-07-16 at 3 54 32 PM 1

Van-QA commented 1 month ago

@urmauur This is the current UI when opening Jan app, please help correct this :x:

the starter screen is loading before the waiting for cortex

https://drive.google.com/file/d/1dxhZdE9ytYLEm1FlqN9T3LMz0NGswMrw/view?usp=sharing

imtuyethan commented 1 month ago

Sorry for the confusion, here's my update.

This screen will appear when:

User doesn't have any model + doesn't any thread


This is the only case, when there's no model but users still have old threads, it should be a separate case, i'm working on it, will let you guys know when it's finalized.

0xSage commented 1 week ago

@imtuyethan is this issue fixed yet? If not, can you update to reflect what remains to be done.