Skip to content
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

Enhancements and Bug Fixes for Web LLM Model Options and UI Improvements #164

Merged

Conversation

fingerthief
Copy link
Owner

@fingerthief fingerthief commented Jun 16, 2024

Summary:

This pull request introduces several enhancements and bug fixes, focusing on improving the user interface and expanding the options for Web LLM models. The changes include updates to the WebLLM package, UI redesigns, and bug fixes.

Key Changes:

  1. Redesigned and Re-positioned Toast Notifications:

    • Improved the visual design and positioning of toast notifications for better user experience.
  2. Added Overlay for Dialogs:

    • Implemented an overlay that appears when dialogs are open to enhance focus and usability.
  3. Fixed Header Dropdown Width:

    • Resolved an issue where the header dropdown width was overlap with header text on some screens, ensuring a cleaner and more accessible layout.
  4. Updated WebLLM Package:

    • Updated the WebLLM package to include many new WebGPU browser-loaded models.
    • The full list of available models now matches those listed at MLC AI Models.
  5. New Listbox Control:

    • Updated the WebGPU config section to use PrimeVue Listbox component with a searchable field to make model selection easier with the updated list of models.

These changes aim to provide a more polished and user-friendly interface while expanding the functionality and options available for Web LLM models.


image

Auto Generated Notes (Do Not Change)


Contents (#164)

Uncategorised!

  • Updated WebLLM package and added many new WebGPU browser loaded models to choose from.
  • Redesigned and repositioned toast notifications.
  • version updates

Added overlay for when dialogs are open

Fixed header dropdown width from overlapping header text on some screens
@fingerthief fingerthief added the enhancement New feature or request label Jun 16, 2024
@fingerthief fingerthief self-assigned this Jun 16, 2024
Copy link

github-actions bot commented Jun 16, 2024

Visit the preview URL for this PR (updated for commit ebd6bfd):

https://minimalgpt--pr164-dev-add-more-web-llm-jay5tyth.web.app

(expires Sun, 23 Jun 2024 18:42:31 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: 95b9f8da4861f0258375bb9789bfa436b4ed7d98

@fingerthief fingerthief merged commit 6d5b5f3 into main Jun 16, 2024
6 checks passed
@fingerthief fingerthief deleted the dev/add-more-web-llm-model-options-and-other-improvements branch June 16, 2024 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant