Skip to content

mflux gui implemented with fasthtml framework (not ready for non-developers yet)

License

Notifications You must be signed in to change notification settings

anthonywu/mflux-fasthtml

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mflux-fasthtml

PyPI - Version PyPI - Python Version

A web app gui for mflux python library implemented with FastHTML


Table of Contents

Features

  • async background generation with threads
  • database for queueing up generation requests
  • responsive web gui that will poll for completed generations and add to the display gallery

Todo List

  • fix bugs around interruptibility, exception handling
  • memory management between model changes
  • beautiful the web UI and improve UX
  • support mflux's existing Controlnet, Image-to-Image modes
  • fast follow generation modes fast following mflux releases

Installation

Normal User Install

brew install uv
uv tool install mflux-fasthtml
cd /your/preferred/working/directory

# fixme: intended script interface, not working for now
mflux-fasthtml-app  

Developer Install

# dev workaround: run the main.py
uv venv && source .venv/bin/activate
uv pip install -e .
python src/mflux_fasthtml/app/main.py

License

mflux-fasthtml is distributed under the terms of the MIT license.

About

mflux gui implemented with fasthtml framework (not ready for non-developers yet)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages