Skip to content

KindaBrazy/LynxHub

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation


Application Icon

LynxHub

Your All-In-One AI Platform

GitHub Release GitHub Release Date GitHub Downloads (all assets, all releases)

Discord GitHub Repo stars

LynxHub Dashboard

Tip

πŸ’‘ Get early access to LynxHub features, extensions, and modules. Support development and unlock exclusive benefits by joining my Patreon.

πŸ”— Download

Get started with LynxHub by downloading the latest version for your platform.

Channel Version Date
Early Access V2.2.0 2025-01-21
Release V2.1.0 2025-01-14
Platform x64 arm64
Windows 10/11 (.exe) πŸ“¦ V2.1.0 ❌ Not Available
macOS (Beta) - (.dmg) ❀️‍πŸ”₯ Early-Access ❌ Not Available
Debian, Ubuntu (.deb) πŸ“¦ V2.1.0 πŸ“¦ V2.1.0
Red Hat, Fedora, SUSE (.rpm) πŸ“¦ V2.1.0 πŸ“¦ V2.1.0

πŸ—‚οΈ Table of Contents

✨ Feature Overview

LynxHub offers a comprehensive suite of features designed to streamline your AI workflow and enhance your experience. Here's what you can expect:

  • Extensible Architecture
    • Enhance LynxHub's capabilities with custom extensions.
  • Modular Design
    • Fully modular architecture allowing third-party developers to create and publish custom modules
    • Modules can add new AI web interfaces (WebUIs) to the app, fully customizable by the developer
    • Developers can pre-define custom arguments, extensions, commands, and other configurations as part of the module, creating pre-configured WebUIs for users
  • AI Interface Management
    • Install, config and update
    • Switch branches, shallow clone, unshallow, see latest commit details
    • Manage AI extensions with options for batch updates and auto-update settings
    • View available extensions and install them directly
  • Arguments Manager
    • Available arguments list, add, remove, and edit various argument types (dropdowns, checkboxes, text input, folder/file selection - relative, absolute)
    • Search through arguments
    • Create and manage argument presets for different setups
  • Custom Run Commands
    • Set and manage custom terminal commands for executing WebUI
  • Pre-launch Actions
    • Automatically execute custom terminal commands before launching AI interfaces
    • Open specific files or folders as part of the pre-launch process
  • Browser and Terminal Integration
    • Built-in terminal and web browser for seamless integration
    • Automatic detection and launch of relevant addresses (URLs, files)
    • Switch easily between terminal and browser modes
    • Terminal customization settings
  • Markdown Viewer
    • Built-in Markdown viewer for easy reading of documentation and notes.
  • AI Information Dashboard
    • View developer information, installation and update status
    • Access update tags, release notes, and disk usage statistics for each AI interface
  • UI Customization
    • Customize the layout of cards for a flexible user interface
    • Dark and light themes available
    • Pin favorite AI interfaces to the home page for easy access

Stay tuned for exciting upcoming features!

🧩 Extensions

Screenshot & Features

Python Toolkit Screenshot

🐍 Python Management

  • Auto-Detect Installed Pythons: Automatically detects all installed Python versions, including those installed via Conda.
  • Install Python Versions: Install new Python versions (official and Conda-based) directly from the extension.
  • Set System Default Python: Easily set any installed Python as the system default.
  • Manage Installed Packages: Manage packages installed in each Python environment.
  • View Python Details: View detailed information about installed Pythons, including version, install path, installed packages count, and disk usage.

🌐 Virtual Environment

  • Locate Existing Venvs: Locate and list existing virtual environments.
  • Create New Venv: Create new virtual environments with selected Python versions (official or Conda).
  • Associate AI with Venv: Associate AI tools with specific virtual environments, allowing multiple AIs to share the same environment.
  • View Venv Details: View detailed information about virtual environments, including Python version, install path, installed packages count, disk usage, and associated AIs.
  • Manage Venv Packages: Manage packages installed in virtual environments.

πŸ“¦ Package Manager

  • Check for Updates:
    • Check for updates for all installed packages.
    • Check for updates based on requirements files.
  • Update Manager:
    • Interactively update packages.
    • Categorize and colorize updates based on update type (prerelease, major, minor, patch, others).
    • Filter updates by type and choose to update all or select packages.
  • Install Packages:
    • Select and install multiple packages with version conditions.
    • Install packages from a requirements file.
    • View a preview of script before installation.
  • Manage Requirements:
    • Manage requirements files and their associated packages.

πŸ“ Requirements Manager

  • Select and Change Requirements File: Easily switch between different requirements files.
  • Add, Remove, and Change Requirements: Modify requirements in a user-friendly interface.

πŸ€– AI Integration

  • New Menu Item for Package and Requirement Management: Direct access to package and requirement management from the AI menu.

πŸ› οΈ Tools Page Integration

  • New Card for Individual Toolkit: Open and manage individual pythons from a dedicated card on the tools page.

πŸ“ƒ Modules

Available AI Interfaces

πŸ–ΌοΈ Image Generation

Developer Project GitHub
ComfyAnonymous ComfyUI Link
Patientx ComfyUI Zluda Link
Automatic1111 Stable Diffusion Link
Lshqqytiger Stable Diffusion AMDGPU Link
Lllyasviel SD Forge Link
Lshqqytiger SD Forge AMDGPU Link
Vladmandic SD Next Link
McMonkeyProjects SwarmUI Link
Bmaltais Kohya's GUI Link
Anapnoe SD UI-UX Link
Nerogar OneTrainer Link
InvokeAI InvokeAI Link

πŸ“ Text Generation

Developer Project GitHub
Oobabooga Text Generation Link
SillyTavern SillyTavern Link
Open-WebUI Open WebUI Link
ParisNeo LoLLMs Link

🎡 Audio Generation

Developer Project GitHub
Rsxdalv Text to Speech Link
Gitmylo Audio Generation Link
Erew123 AllTalk TTS Link

πŸ–ΌοΈ Screenshots

Terminal and browser screenshot

Argument manager screenshot

Manage extensions screenshot

Customize launch screenshot

Installation screenshot

Update screenshot

πŸ“¦ Installation

  1. Install Prerequisites

    • Git
    • Python (required for AI interfaces; check "Add Python to PATH" during install)
  2. Download LynxHub

  3. Launch the Application

    • Updates are automatically checked and prompted during use.

πŸ”§ Development

Requirements

Quick Start

git clone https://github.com/KindaBrazy/LynxHub && cd LynxHub
npm install && npm run dev
  • Hot Reload: Auto-refresh on changes
  • Hotkeys: F12 (DevTools), Ctrl+R (Refresh)

Build

npm run build

Native modules compile automatically during installation.

🀝 Contributing

As a solo maintainer, I welcome and value all contributions to this project. Your participation helps improve the application for everyone. We accept various contribution types:

Core Contribution Areas

  • Code Contributions: Solve existing issues or propose new features via pull requests
  • Extension/Module Development: Build custom extensions or modules to expand functionality
  • Feature Proposals: Submit enhancement suggestions through issues tagged "enhancement"

All contributions help sustain this project. Thank you for supporting its growth.

❀️‍πŸ”₯ Support

Sustainable development relies on community backing. Consider supporting through Patreon to access exclusive benefits:

Patreon

Supporter Benefits

  • Early feature access
    • Early access to Lynxhub, extensions, modules, etc.
  • Exclusive community recognition
    • Your name in GitHub Readme and Application.
  • Development roadmap insights
  • Priority technical support

For one-time donations: Support via Patreon

Every contribution directly supports ongoing development and future improvements.


X YouTube Reddit Gmail Patreon



gpl

Β© 2024 LynxHub.