-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
epic: Users can import model binaries via Jan UI #1230
Comments
For review: |
Archive Nicole's original comment: Problem Success Criteria
Specs
Designs: Additional context |
Remove huggingface... |
@Van-QA , please help to validate this issue. Thank you! |
Tested and looking good on Jan 0.4.7-304 ✅ |
Motivation
Address the top user complaint by streamlining the model import process in Jan. Current formats and approaches hinder user experience, especially for non-technical users.
Goals and Success Criteria
2.1. Goals
2.2.Success Criteria
model.json
file.User Flow
1. Import Model via GUI:
Initiate Import: Access the "Import Model" feature through the Jan application interface whether clicking to add or drag and drop a model file or folder into the application window.
Automatic Scan (Folder Import): (in case users import a folder) If a folder is dropped, Jan automatically scans for multiple model files (GGUF format).
Choose Import Method:
Importing model: Users are presented with an import interface, showing progress, cancel, and remove file options.
Autogenerated
model.json
(Folder Import): For each model found, Jan generates a correspondingmodel.json
in Jan Data Folder.Optional Model Configuration: Users have the option to fill in additional properties in the
model.json
for more detailed configurations.2. Import Model Manually
For users who manually add models located at specific paths (for example: User opts to add only the model located at /random_path/model to Jan), Jan won't automatically scan these models every time you open the app.
For this case: Users need to use the "Refresh" button to manually re-scan and integrate any models they have manually added outside of the automatic scanning process.
6. Design
Figma link:
https://www.figma.com/file/ytn1nRZ17FUmJHTlhmZB9f/Jan-App?type=design&node-id=2160-165286&mode=design&t=TdZv1LIEiCArXNOZ-4
Tasklist
Design
Implementation
Further questions:
model.json
fields will be handled./models
.Out-of-scope
The text was updated successfully, but these errors were encountered: