- torch: Attempt to prevent GPU running out of memory
- constants: Ensure integer is enforced on max scale var
- constants: Rename directories
- types: Import NotRequired from typing_extensions to maintain Python 3.10 support
- docker: Slight docker cofiguration changes
- cli: Don't download existing models, add new commands to CLI group
- cli: Add upscale command to CLI
- generative: Initial test implementation of generative AI support with stable diffusion
- profiler: Add profiler context manager
- constants: Add user defined models to model library, ensure paths
- commands: Enforce valid images in upscale command, log upscales in the backend
- docker: Add docker instructions and Dockerfile, reconfigure project
- _constants: Allow comma separated string value for DISCORD_GUILD_IDS
- cli: Implement full CLI command support for launching, testing, and updating the app
- types: Add types module for defining types and data schemas for OpenModelDB and other model data objects
- deprecations: Remove deprecated modules, update JetBrains config
- constants,client,commands: Update environment intitialization and properties, implement environment handling and new autocomplete process for commands and the bot client
- utils: Remove utils provided by Omnitils, add and update utils for upscaling and model/model data handling