Skip to content

Releases: deepratna-awale/AutoExpress

AutoExpress v1.0.0

31 Jul 12:00

Choose a tag to compare

AutoExpress v1.0.0

AutoExpress automatically creates 28 different expressions from a given image using Automatic1111 Stable Diffusion WebUI API.

What's Changed

  • Adds debug argument to run_debug files (f9cf2e1)
  • tries to remove recursively copying packages (4c3a0d7)
  • exclude stuff inside folder linux (e41f744)
  • Add release folder to ignore list in rsync (cc51598)
  • Adds virtual env dir to copy list for both envs (f7f1a98)
  • Adds correct tag version using _ (cf6f3a7)
  • Windows release path issue fix (875278c)
  • create release folder (2e5ff62)
  • Windows build workflow force move readme (13d9a13)
  • Go back to copying files using rsync in linux build (ed6ec4d)
  • Fix linux pathing issue (99a608a)
  • Use repo name instead of workdir var (c828edc)
  • ls workdir (ea6891a)
  • Print PWD Linux (2873d8a)
  • Linux PWD fix (2b1aa7c)
  • Linux fix (a82d125)
  • Fixes .venv creation (52a4d6e)
  • Edit workflows for easier release (a23bd21)
  • Makes the release workflows use _ instead of . in directory name. Instead of copying all to a new dir, the same dir is compressed as a different name (6cb1741)
  • Fixes paths for linux/mac systems. (3a75a32)
  • Adds link to live website (4640200)
  • Adds online UI support. (114ea93)
  • Removed thread lock (1652183)
  • Added apt update, upgrade, python install in installer shell script (080dc8b)
  • Interruption functionality (64f720a)
  • Fixed ASCII header parsing error (d238ef2)
  • Fixed typo in ASCII header (6d2d88d)
  • Added installation instructions using install scripts. (9771545)
  • Fixed click propogation when clicking info icon (59d2576)
  • Fixed click propogation when clicking info icon (61a4b95)
  • Fixed parameters dissapearance if image is loaded first and then connect is pressed. (c57ef9d)
  • Added .dockerignore and updated Dockerfile (ab79ed7)
  • This should have been the commit message for the last commit: - This fixes the Lora MultiSelect - Fixes Installer typo. - Reduces Image size in viewer Last Commit Log: - Added multiple Lora Support. - Refactored A1111 Client and added docstrings - In /autoexpress/modules/image_parser.py - Added width, height from pillow image metadata - Enabled two pass and normalize parameters. - Changed params keys to target ad_* - Added function to export uncleaned parameters - In /autoexpress/resources/payload.json_handler - Updated json to match the new A1111 WebUI. - In /autoexpress/static/js/connect.js - Removed stray semicolon - Added Scheduler dropdown. - Added Interrupt functionality. - Added installer scripts for windows and linux. - Added run scripts for windows and linux. (removed startup.bat and startupDebug.bat) (d0c7e87)
  • Added install_logs.txt to git ignore. (521a6a4)
  • Readme updated with docker image instructions. Changelog updated with latest changes. (deb2613)
  • added pip upgrade to dockerfile, deleted frozen requirements and added library names instead in requirements.txt (26ae298)
  • Added linux requirements (29bc59f)
  • Removed Rust from Dockerfile (0e2d9e8)
  • Linux requirements file (927f3b1)
  • Generate Button color change (5327502)
  • Changed Dockerfile and requirements.txt (912fe7b)
  • Added authors to index.html (6c5f25e)
  • Major UI update by Avery - Variable based CSS allows easily changing the theme from \autoexpress\static\stylesheet\main.css - Option to pause Gradient Animation. Changes/Contribs of Deep: - Sets default settings for UI theming. - Introduces a modal for GUI settings and other future settings. - Adds image info icon which lets user see the raw generation data when hovering over the icon or uploaded image. - Scheduler added to list of parameters. - If element does not exist in dropdown (Model, Sampler, Scheduler, Lora), a new dropdown element is created. (a13bcae)
  • Huge UI Update (22d84e1)
  • Removed comma at end of clip_expressions. (a3ac436)
  • Update README.md (c25aab9)
  • Exp fixes, new .bat (f12c531)
  • Update README.md (f75af5e)
  • Adds Dockerfile. (8529466)
  • Removed streamlit from enviorenment dependencies. (ccf25e4)
  • Update Changelog.md (b5dfd1a)
  • Update README.md (9794bfe)
  • Update README.md (50d5c3c)
  • Update clip_expressions.json (b68d497)
  • Update clip_expressions.json (c5fb5a8)
  • Added sd-parsers to enviorenment requirements. (a50c342)
  • Update expressions.json (7163218)
  • Update expressions.json (dee9f06)
  • Update clip_expressions.json (db118b7)
  • Update README.md (9b3a9e3)
  • Fixed Issue #10 (984f078)
  • created getURL and setURL instead of editing url variable directly. (50887d8)
  • Changed Border Radius for buttons, changed positions of fns in a1111_client.py. Image_parser.py now uses latest sd_parser (ceb25f6)
  • Renamed a1111_api.py to a1111_client.py (2d421b3)
  • Changed a1111api to be object oriented. (b4fed2a)
  • Changed name of generate to expression generator, simplified image parser module. (17c1a23)
  • Corrected paths for image and changelog files (2ac79e9)
  • Corrected paths for image and changelog files (2a2f218)
  • Removed termcolor support to make logs readable. (b3e2f9b)
  • Removed in-house logger and added loguru for logging. (196617c)
  • New UI Image Source added. (63492ed)
  • UI Overhaul. (7d71d5b)
  • Updated requirements file to include loguru (b43b9c8)
  • adds create_sprite() functionality to create_grid.py (8f7242f)
  • Bump tqdm from 4.66.1 to 4.66.3 (fb50653)
  • Bump idna from 3.6 to 3.7 (816e1a0)
  • Bump pillow from 10.1.0 to 10.3.0 (0faaa43)
  • Bump requests from 2.31.0 to 2.32.2 (bf2ed57)
  • Fixed namespace issue with generate module and generate route. (4ef2e2a)
  • generate in views.py now returns a json if adetailer is not found (719035c)
  • Update generate.py (dd57ced)
  • Adds Anime /Realistic switch. (86b9a31)
  • Update README.md (14aa739)
  • Update README.md (2667d18)
  • Update README.md (c60eb10)
  • Updated README.md (b80c159)
  • Update README.md (ba458ff)
  • Update README.md (3ee31d0)
  • Added favicon rouded (4d963ac)
  • Corrected img src tag in readme (a130557)
  • Removed .png from .gitignore (9844c63)
  • Update README.md (5216322)
  • Renamed package to autoexpress (d7cd689)
  • Sub divided modules and refactored. Fixed Logger duplication issue. (40fc2b3)
  • Switched to WebUI (68ef1a1)
  • Major Refactor. Renamed and moved all source files. (fc884ea)
  • Update .gitignore (022ac8a)
  • init (07cd2da)
  • Initial commit (afadbf8)

Downloads

🚀 Ready-to-Run Releases (Recommended)

  • Windows: Download autoexpress-v1.0.0-Windows_Release.zip, extract and run run.bat
  • Linux: Download autoexpress-v1.0.0-Linux_Release.zip, extract and run ./run.sh

These releases include all dependencies pre-installed in a virtual environment. No additional setup required!

📦 Installation Options

Option 1: Docker (Cross-platform)

docker pull deepratna/autoexpress:v1.0.0
docker run -p 7860:7860 deepratna/autoexpress:v1.0.0

Option 2: From Source

  1. Download and extract the source code (autoexpress-v1.0.0-source.zip)
  2. Install dependencies: pip install -r requirements.txt
  3. Run the application: python -m autoexpress

Requirements

  • Automatic1111 Stable Diffusion WebUI with API enabled
  • After Detailer Extension installed

Links

Full Changelog: ...v1.0.0