Skip to content

New Model Management in Settings #143

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 1 commit into
base: main
Choose a base branch
from

Conversation

HaarisIqubal
Copy link

🔄 Pull Request: Add Standalone Model Management UI

Purpose

This PR introduces a new UI feature that allows users to manage Ollama models directly within the app, eliminating the need to use the terminal-based Ollama interface. The goal is to enhance the user experience by providing a fully self-contained model management system in the app itself.


🔧 Key Changes

  1. ➕ Added ModelsView

    • Displays a list of installed models in a user-friendly table view.
    • Allows users to delete existing models and download new models directly from the UI.
    • Provides a seamless way to manage models without requiring command-line interaction.
  2. 📦 Integrated JSON-based model list

    • A curated JSON file (LammaModelList.json) is used to fetch and display popular models.
    • Enables quick selection and download of commonly used models directly in the app.

I hope you consider integrating this into the main codebase — it’s designed to make the app more standalone and accessible for users who prefer not to use the terminal. Let me know if any changes are needed or if you'd like additional enhancements! Below are some screenshots that are captured from application hope you get some idea how it works.

Screenshot 2025-04-13 at 13 11 59 Screenshot 2025-04-13 at 13 12 04 Screenshot 2025-04-13 at 13 12 17 Screenshot 2025-04-13 at 13 12 22

1. Added ModelsView:
   - Added way to check downloaded model through ollama and download model from application.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant