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
22.15k stars 1.28k forks source link

epic: Jan's Default Assistant can be customized #3607

Open dan-homebrew opened 1 week ago

dan-homebrew commented 1 week ago

Goal

Tasklist

Resources

Design

For Design, I would like us to move the Assistant out from the right panel (which is thread specific and not persisted)

User stories:

ChatGPT Custom Instructions

Image

Image

dan-homebrew commented 1 week ago

@imtuyethan I'm moving this to Sprint 21, as I don't think the team will be able to go to this this sprint. However, we should start working on wireframes (I will have more time to go through next week)

imtuyethan commented 6 days ago

Figma link: https://www.figma.com/design/DYfpMhf8qiSReKvYooBgDV/Jan-App-(3rd-version)?node-id=8440-55115&t=t7FOVtMEOSg7nFsJ-4

My Assistant page

Image

Image

When there're multiple assistants

This is not a complete design, just bring up an idea first.

Image

Image