├── .github └── workflows │ ├── python-publish.yml │ └── python-tests.yml ├── .gitignore ├── LICENSE ├── README.md ├── Reference.md ├── compel-demo-flux.ipynb ├── compel-demo-flux.py ├── compel-demo-sdxl.ipynb ├── compel-demo-sdxl.py ├── compel-demo.ipynb ├── compel-demo.py ├── doc ├── README.md ├── assets │ ├── apricots--1.png │ ├── apricots--2.png │ ├── apricots--3.png │ ├── apricots-0.png │ ├── apricots-1.png │ ├── apricots-2.png │ ├── apricots-3.png │ ├── apricots-4.png │ ├── apricots-5.png │ ├── distant-galaxy-and.png │ ├── distant-galaxy.png │ ├── mountain-man.png │ ├── mountain-man1.png │ ├── mountain-man2.png │ ├── mountain-man3.png │ ├── mountain-man4.png │ ├── mountain1-man.png │ ├── mountain2-man.png │ ├── mountain3-man.png │ ├── spider-man-robot-mech-2.png │ ├── spider-man-robot-mech-3.png │ └── spider-man-robot-mech.png ├── compel.md ├── prompt_parser.md └── syntax.md ├── images ├── 000075.6dfd7adf.466129594.png ├── 000076.68b1c320.466129594.png ├── 000128.b5d5cd62.2793529321.png ├── 000129.1b33b559.2793529321.png ├── flux-base.png ├── flux-less-jungle.png ├── flux-more-jungle.jpg └── flux-much-more-jungle.jpg ├── pyproject.toml ├── requirements.txt ├── src └── compel │ ├── __init__.py │ ├── compel.py │ ├── conditioning_scheduler.py │ ├── convenience_wrappers.py │ ├── cross_attention_control.py │ ├── diffusers_textual_inversion_manager.py │ ├── embeddings_provider.py │ └── prompt_parser.py └── test ├── prompting_test_utils.py ├── test_compel.py ├── test_embeddings_provider.py └── test_prompt_parser.py /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.github/workflows/python-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/.github/workflows/python-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/README.md -------------------------------------------------------------------------------- /Reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/Reference.md -------------------------------------------------------------------------------- /compel-demo-flux.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/compel-demo-flux.ipynb -------------------------------------------------------------------------------- /compel-demo-flux.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/compel-demo-flux.py -------------------------------------------------------------------------------- /compel-demo-sdxl.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/compel-demo-sdxl.ipynb -------------------------------------------------------------------------------- /compel-demo-sdxl.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/compel-demo-sdxl.py -------------------------------------------------------------------------------- /compel-demo.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/compel-demo.ipynb -------------------------------------------------------------------------------- /compel-demo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/compel-demo.py -------------------------------------------------------------------------------- /doc/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/README.md -------------------------------------------------------------------------------- /doc/assets/apricots--1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/apricots--1.png -------------------------------------------------------------------------------- /doc/assets/apricots--2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/apricots--2.png -------------------------------------------------------------------------------- /doc/assets/apricots--3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/apricots--3.png -------------------------------------------------------------------------------- /doc/assets/apricots-0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/apricots-0.png -------------------------------------------------------------------------------- /doc/assets/apricots-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/apricots-1.png -------------------------------------------------------------------------------- /doc/assets/apricots-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/apricots-2.png -------------------------------------------------------------------------------- /doc/assets/apricots-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/apricots-3.png -------------------------------------------------------------------------------- /doc/assets/apricots-4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/apricots-4.png -------------------------------------------------------------------------------- /doc/assets/apricots-5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/apricots-5.png -------------------------------------------------------------------------------- /doc/assets/distant-galaxy-and.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/distant-galaxy-and.png -------------------------------------------------------------------------------- /doc/assets/distant-galaxy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/distant-galaxy.png -------------------------------------------------------------------------------- /doc/assets/mountain-man.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/mountain-man.png -------------------------------------------------------------------------------- /doc/assets/mountain-man1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/mountain-man1.png -------------------------------------------------------------------------------- /doc/assets/mountain-man2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/mountain-man2.png -------------------------------------------------------------------------------- /doc/assets/mountain-man3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/mountain-man3.png -------------------------------------------------------------------------------- /doc/assets/mountain-man4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/mountain-man4.png -------------------------------------------------------------------------------- /doc/assets/mountain1-man.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/mountain1-man.png -------------------------------------------------------------------------------- /doc/assets/mountain2-man.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/mountain2-man.png -------------------------------------------------------------------------------- /doc/assets/mountain3-man.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/mountain3-man.png -------------------------------------------------------------------------------- /doc/assets/spider-man-robot-mech-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/spider-man-robot-mech-2.png -------------------------------------------------------------------------------- /doc/assets/spider-man-robot-mech-3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/spider-man-robot-mech-3.png -------------------------------------------------------------------------------- /doc/assets/spider-man-robot-mech.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/assets/spider-man-robot-mech.png -------------------------------------------------------------------------------- /doc/compel.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/compel.md -------------------------------------------------------------------------------- /doc/prompt_parser.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/prompt_parser.md -------------------------------------------------------------------------------- /doc/syntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/doc/syntax.md -------------------------------------------------------------------------------- /images/000075.6dfd7adf.466129594.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/images/000075.6dfd7adf.466129594.png -------------------------------------------------------------------------------- /images/000076.68b1c320.466129594.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/images/000076.68b1c320.466129594.png -------------------------------------------------------------------------------- /images/000128.b5d5cd62.2793529321.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/images/000128.b5d5cd62.2793529321.png -------------------------------------------------------------------------------- /images/000129.1b33b559.2793529321.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/images/000129.1b33b559.2793529321.png -------------------------------------------------------------------------------- /images/flux-base.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/images/flux-base.png -------------------------------------------------------------------------------- /images/flux-less-jungle.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/images/flux-less-jungle.png -------------------------------------------------------------------------------- /images/flux-more-jungle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/images/flux-more-jungle.jpg -------------------------------------------------------------------------------- /images/flux-much-more-jungle.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/images/flux-much-more-jungle.jpg -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/pyproject.toml -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | pyparsing 2 | torch 3 | transformers 4 | diffusers -------------------------------------------------------------------------------- /src/compel/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/src/compel/__init__.py -------------------------------------------------------------------------------- /src/compel/compel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/src/compel/compel.py -------------------------------------------------------------------------------- /src/compel/conditioning_scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/src/compel/conditioning_scheduler.py -------------------------------------------------------------------------------- /src/compel/convenience_wrappers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/src/compel/convenience_wrappers.py -------------------------------------------------------------------------------- /src/compel/cross_attention_control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/src/compel/cross_attention_control.py -------------------------------------------------------------------------------- /src/compel/diffusers_textual_inversion_manager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/src/compel/diffusers_textual_inversion_manager.py -------------------------------------------------------------------------------- /src/compel/embeddings_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/src/compel/embeddings_provider.py -------------------------------------------------------------------------------- /src/compel/prompt_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/src/compel/prompt_parser.py -------------------------------------------------------------------------------- /test/prompting_test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/test/prompting_test_utils.py -------------------------------------------------------------------------------- /test/test_compel.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/test/test_compel.py -------------------------------------------------------------------------------- /test/test_embeddings_provider.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/test/test_embeddings_provider.py -------------------------------------------------------------------------------- /test/test_prompt_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/damian0815/compel/HEAD/test/test_prompt_parser.py --------------------------------------------------------------------------------