46 Commits (24d53992c61650bc2919acc06fbfbb625468bde8)

Author SHA1 Message Date
EllangoK 28fff5d1db fixes lack of support for multi configs
also adds some metavars to argarse
2 years ago
EllangoK e5e587b1c0 seperates out arg parser and imports args 2 years ago
EllangoK dd29966f8a changes main.py to use argparse 2 years ago
comfyanonymous f816964847 Add a way to set output directory with --output-directory 2 years ago
comfyanonymous 6be7c64245 Merge branch 'custom_routes' of https://github.com/pythongosssss/ComfyUI 2 years ago
comfyanonymous 66f1f57615 Add --extra-model-paths-config to --help. 2 years ago
pythongosssss 313f1f83a6 Tweak server/custom node load order
- Load custom nodes after creating server
 - Add routes after loading custom nodes
Custom nodes can now add routes via PromptServer.instance
2 years ago
comfyanonymous 5218e5d596 Command line option to set CUDA device. 2 years ago
comfyanonymous 31dd6c0531 Add way to specify listen ip with --listen. 2 years ago
comfyanonymous 51d6427ddf Add support for loading extra paths from yaml file.
Rename extra_model_paths.yaml.example to extra_model_paths.yaml and edit
it to point to your other UI.
2 years ago
comfyanonymous 5ad9f86514 Do a quick test on the CI to see if ComfyUI actually runs before pushing
the build.
2 years ago
comfyanonymous ff255d9dcd Make sure windows permission issues don't mess things up. 2 years ago
pythongosssss 6db777b348 Added ability to save images to temp dir 2 years ago
comfyanonymous 83f23f82b8 Add pytorch attention support to VAE. 2 years ago
comfyanonymous a256a2abde --disable-xformers should not even try to import xformers. 2 years ago
comfyanonymous 0f3ba7482f Xformers is now properly disabled when --cpu used.
Added --windows-standalone-build option, currently it only opens
makes the code open up comfyui in the browser.
2 years ago
comfyanonymous afff30fc0a Add --cpu to use the cpu for inference. 2 years ago
comfyanonymous 49d2e5bb5a Move some stuff from main.py to execution.py 2 years ago
comfyanonymous c0fb0c848f Update colab notebook. 2 years ago
comfyanonymous 6de6246dd4 Fix some potential issues related to threads. 2 years ago
pythongosssss 9f391ab656
changed to store history by uniqueid
fixed removing history items
2 years ago
pythongosssss 5c5725dac0
Remove extra args 2 years ago
pythongosssss 9bd7bfa648
Added workflow history
Moved socket output updates to all node executions
Made image rendering on nodes more generic
2 years ago
pythongosssss a52aa9f4b5
Moved api out to server
Reworked sockets to use socketio
Added progress to nodes
Added highlight to active node
Added preview to saveimage node
2 years ago
comfyanonymous 5f375f0d16 Remove my "deleted" debug print that confused people. 2 years ago
masterpiecebestquality 3a83da7281 empty cache after execute() 2 years ago
comfyanonymous a38a30cb87 Document --highvram and enable it in colab. 2 years ago
pythongosssss 0787299610
Hide Triton warning on Windows
Triton doesnt work on Windows so hide the error
2 years ago
pythongosssss 68a1ac7746
Remove catch that was causing linux ctrl+c issues
This was for hiding an error on Windows, but it isn't required
2 years ago
pythongosssss 8e51af6786
Changed to serve index.html on root 2 years ago
pythongosssss f616dcc81a
Added handling of missing aiohttp module 2 years ago
pythongosssss 5d14e9b959
Changed HTTP Server + Added WebSockets
Moved the existing API endpoints to use aoihttp and added websocket notifications
2 years ago
comfyanonymous 7e1e193f39 Automatically enable lowvram mode if vram is less than 4GB.
Use: --normalvram to disable it.
2 years ago
comfyanonymous 534736b924 Add some low vram modes: --lowvram and --novram 2 years ago
comfyanonymous e3e65947f2 Add a --help to main.py 2 years ago
comfyanonymous 1f18221e17 Add --port to set custom port. 2 years ago
comfyanonymous 3f3d77a324 Fix image node always executing instead of only when the image changed. 2 years ago
comfyanonymous 43c795f462 Add a --listen argument to listen on 0.0.0.0 2 years ago
comfyanonymous 4b08314257 Add more features to the backend queue code.
The queue can now be queried, entries can be deleted and prompts easily
queued to the front of the queue.

Just need to expose it in the UI next.
2 years ago
comfyanonymous 3661e10648 Add a command line option to disable upcasting in some cross attention ops. 2 years ago
comfyanonymous bc475f86c4 Slightly better errors. 2 years ago
comfyanonymous eb85896b73 Add code for categories. 2 years ago
comfyanonymous b9308407b2 Make webui return correct mimetypes for css and js files. 2 years ago
comfyanonymous a37261bb4b Try to execute the outputs that take the less steps first. 2 years ago
comfyanonymous 9baa48cb33 Add IS_CHANGED method to nodes to check if nodes should be executed again.
LoadImage.IS_CHANGED returns the hash of the image so it will execute again
if the image changed on the disk.
2 years ago
comfyanonymous 220afe3310 Initial commit. 2 years ago