Skip to content

(feat:ui) Model Launchpad #8118

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

Open
wants to merge 4 commits into
base: main
Choose a base branch
from
Open

(feat:ui) Model Launchpad #8118

wants to merge 4 commits into from

Conversation

hipsterusername
Copy link
Member

Summary

This pull request introduces a new "Launchpad" feature to the model management interface in the frontend of InvokeAI. The changes include adding a dedicated Launchpad tab, implementing the LaunchpadForm component, and updating localization strings to support the new feature. The Launchpad provides users with a streamlined interface for managing models, including manual installation options, starter bundles, and curated recommendations.

New Feature: Launchpad

Localization Updates:

  • Added new strings in invokeai/frontend/web/public/locales/en.json to support the Launchpad feature, including descriptions for manual installation options, starter bundles, and quick-start bundles.

Component Implementation:

  • Introduced the LaunchpadForm component in invokeai/frontend/web/src/features/modelManagerV2/subpanels/AddModelPanel/LaunchpadForm/LaunchpadForm.tsx. This component provides a user-friendly interface for installing models via various methods

Integration into Model Manager:

  • Updated invokeai/frontend/web/src/features/modelManagerV2/subpanels/InstallModels.tsx to include the Launchpad tab in the model installation workflow. The LaunchpadForm is displayed as the first tab, enhancing accessibility to the new feature. [1] [2]

Related Issues / Discussions

Complaints about model mgmt UX/clarity.

QA Instructions

Make sure the buttons work.

Merge Plan

Good to go.

Checklist

  • The PR has a short but descriptive title, suitable for a changelog
  • Tests added / updated (if applicable)
  • Documentation added / updated (if applicable)
  • Updated What's New copy (if doing a release after this PR)

@github-actions github-actions bot added the frontend PRs that change frontend files label Jun 20, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
frontend PRs that change frontend files
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant