-
1e2321f843
lint(gui): clean up inpainting constants, styles
Sean Sube
2023-01-08 21:14:24 -0600
-
5e712923db
feat(gui): implement mask painting, flood fill
Sean Sube
2023-01-08 20:54:52 -0600
-
2ff4aee887
fix(gui): allow decimal steps for CFG
Sean Sube
2023-01-08 20:54:10 -0600
-
131cff6ba4
fix(api): add latents to inpaint, remove strength
feat/23-inpaint
Sean Sube
2023-01-08 18:16:51 -0600
-
182ce6de90
feat(api): add inpaint endpoint
Sean Sube
2023-01-08 18:11:34 -0600
-
15ab44f2ad
feat(gui): add inpaint call to API client
Sean Sube
2023-01-08 18:11:07 -0600
-
11b9295efc
feat(gui): add inpaint tab and basic image mask component
Sean Sube
2023-01-08 17:56:00 -0600
-
1aa2181d90
fix(gui): move seed control onto same line with cfg and steps
Sean Sube
2023-01-08 17:09:14 -0600
-
760b162a55
fix: bump package versions to 0.2.1
Sean Sube
2023-01-08 15:26:43 -0600
-
384b37d57c
chore(release): 0.2.1
v0.2.1
Sean Sube
2023-01-08 15:03:22 -0600
-
477d89b6fc
fix(gui): allow max safe seed constant
Sean Sube
2023-01-08 15:01:44 -0600
-
d1768b1bd1
chore(release): 0.2.0
v0.2.0
Sean Sube
2023-01-08 14:54:39 -0600
-
9d039e87ae
add PEG grammar for prompt emphasis
Sean Sube
2023-01-08 14:52:38 -0600
-
c04fac033f
chore(docs): add some rough benchmark numbers
Sean Sube
2023-01-08 14:52:15 -0600
-
c55f4a469f
lint(docs): update readme screenshot
Sean Sube
2023-01-08 14:32:58 -0600
-
057eea25ef
fix(api): hash full range of seed values
Sean Sube
2023-01-08 14:26:53 -0600
-
3dfbb0061b
fix(gui): limit seed to safe values, prep for more settings
Sean Sube
2023-01-08 14:25:25 -0600
-
c5e0439aa5
feat(gui): add sliders to numeric inputs
Sean Sube
2023-01-08 13:32:07 -0600
-
d5c4040b07
fix(gui): handle decimal inputs correctly
Sean Sube
2023-01-08 13:25:02 -0600
-
2328c5f46a
feat(gui): add strength to img2img controls
Sean Sube
2023-01-08 13:14:57 -0600
-
f2e2b20f18
feat: implement negative prompts
feat/00-hash-output-names
Sean Sube
2023-01-08 13:05:02 -0600
-
0d4c0a5942
fix(api): remove prompt from output name
Sean Sube
2023-01-08 12:46:52 -0600
-
f4ca6a0547
fix(api): typesafe param hashing
Sean Sube
2023-01-08 10:24:21 -0600
-
e82379c61f
feat(api): use hash of params as output filename
Sean Sube
2023-01-08 10:09:58 -0600
-
067a9b3981
fix(docs): add section with known errors
Sean Sube
2023-01-08 09:46:31 -0600
-
fc988e4b5b
fix(gui): bind dev server to localhost by default, open binding in containers
Sean Sube
2023-01-08 09:46:13 -0600
-
8c133e9230
fix(api): seed rng for each image
Sean Sube
2023-01-08 09:31:22 -0600
-
282a7cfa2a
fix(api): clamp im2img strength
Sean Sube
2023-01-08 09:17:23 -0600
-
33fd5f1b53
fix(gui): add strings for more stable diffusion models, nvidia GPUs
Sean Sube
2023-01-08 09:07:30 -0600
-
93e53f6dc3
feat: make additional schedulers available in UI
Sean Sube
2023-01-08 08:19:24 -0600
-
16c8b54b1a
fix(docs): move ONNX DML package to Windows setup
Sean Sube
2023-01-08 08:18:17 -0600
-
f119cb4100
fix(docs): note python3 command and venv "name cmd" error in readme
Sean Sube
2023-01-08 00:31:27 -0600
-
a6af9752f8
lint(api): remove extra print
Sean Sube
2023-01-08 00:23:01 -0600
-
6442e68e67
fix(docs): include onnxruntime in list of common deps
Sean Sube
2023-01-08 00:09:30 -0600
-
0232c7180c
fix(api): defer first model load until first request
Sean Sube
2023-01-08 00:08:50 -0600
-
4894e0ddd6
fix(gui): send seed with img2img requests
Sean Sube
2023-01-07 21:53:04 -0600
-
f99438e623
fix(docs): begin clarifying packages for each environment (#19)
Sean Sube
2023-01-07 21:52:38 -0600
-
e4542031c4
fix(gui): switch txt2img to post on client
Sean Sube
2023-01-07 15:24:44 -0600
-
926f77b3b0
fix(api): keep strength as a float
Sean Sube
2023-01-07 15:19:24 -0600
-
98a8db16a3
feat(gui): implement img2img tab
Sean Sube
2023-01-07 15:10:52 -0600
-
09ce6546be
feat(api): add img2img endpoint
Sean Sube
2023-01-07 15:05:29 -0600
-
9973bf1bfc
fix(docs): note cloning and fix test script name in readme
Sean Sube
2023-01-07 15:05:06 -0600
-
a721008d94
feat(api): add image with pytorch CUDA
Sean Sube
2023-01-07 09:55:30 -0600
-
2ee0d27628
lint(docs): some notes/phrasing in readme
Sean Sube
2023-01-07 09:15:18 -0600
-
8359bd5b99
feat(api): experimentally add CUDA provider and Nvidia platform
Sean Sube
2023-01-07 08:56:21 -0600
-
bb77d45ec6
lint(docs): improve summary
Sean Sube
2023-01-07 08:33:48 -0600
-
090ad43845
lint(gui): fix a few name-only imports
Sean Sube
2023-01-07 08:33:27 -0600
-
17e62fb8e3
fix(gui): key image history by order
Sean Sube
2023-01-07 08:33:07 -0600
-
e605c9f66b
feat(gui): add download and delete buttons to image history
Sean Sube
2023-01-06 22:20:14 -0600
-
4585792492
feat(gui): add seed to image controls with random button (fixes #16)
Sean Sube
2023-01-06 20:03:00 -0600
-
3ec8f7c2fc
feat(gui): put in a proper loading card
Sean Sube
2023-01-06 17:35:20 -0600
-
de48450730
fix(gui): disable img2img tab for now, consistent quotes in jsx
Sean Sube
2023-01-06 17:20:34 -0600
-
c6662d155d
fix(api): adjust output path for module structure
Sean Sube
2023-01-06 17:11:02 -0600
-
b59519cb7e
fix(api): update serve app name, add module entrypoint
feat/00-pip-package
Sean Sube
2023-01-06 16:18:53 -0600
-
599e0ee2d0
feat(api): switch to package structure
Sean Sube
2023-01-06 16:11:41 -0600
-
55d435489a
fix(build): automatically push after tagging releases
Sean Sube
2023-01-06 15:46:44 -0600
-
8f7c1e705b
fix(gui): add npm ignore
Sean Sube
2023-01-06 15:46:27 -0600
-
dfb5917c87
chore(release): 0.1.0
v0.1.0
Sean Sube
2023-01-06 15:32:43 -0600
-
ce759caeff
feat(build): add release target
Sean Sube
2023-01-06 15:32:25 -0600
-
37253cc526
fix(docs): update readme to use nginx image for GUI
Sean Sube
2023-01-06 15:19:19 -0600
-
225f5f15e2
fix(gui): copy bundle to correct path within nginx image
Sean Sube
2023-01-06 15:13:37 -0600
-
91c6f47d15
fix(build): correct base OS for GUI nginx image
Sean Sube
2023-01-06 15:11:12 -0600
-
7f2371163e
fix(gui): correct paths in nginx image
Sean Sube
2023-01-06 15:08:15 -0600
-
ee6cf50df7
fix(gui): run dev server from node image
Sean Sube
2023-01-06 15:07:31 -0600
-
5e9890fb82
feat(build): add nginx-based GUI images
Sean Sube
2023-01-06 15:04:07 -0600
-
a0172f8e00
fix(docs): add section about custom config
Sean Sube
2023-01-06 14:47:39 -0600
-
08270f2d52
fix(docs): explain running containers
fix/2-build-images
Sean Sube
2023-01-06 14:40:17 -0600
-
7b8f96f333
feat(build): put image base OS at the end of the image tag
Sean Sube
2023-01-06 14:25:11 -0600
-
54829786bd
fix(api): improve image layer order
Sean Sube
2023-01-06 14:17:06 -0600
-
af40bff10c
fix(build): use CPU version of pytorch in hypothetical alpine API image
Sean Sube
2023-01-06 14:07:54 -0600
-
ca0da31791
fix(api): add numpy version restriction to requirements
Sean Sube
2023-01-06 14:05:30 -0600
-
4ab0ef5055
remove alpine API image build
Sean Sube
2023-01-06 13:58:19 -0600
-
0bec4939b1
add pytorch back to debian image
Sean Sube
2023-01-06 13:56:16 -0600
-
11e61d0415
fix(build): add base OS to image tags
Sean Sube
2023-01-06 13:44:30 -0600
-
a7a44560db
temporarily remove pytorch from API images
Sean Sube
2023-01-06 13:31:18 -0600
-
16b7bded25
fix(build): remove unittest from CI install list, add coverage output to git ignore
Sean Sube
2023-01-06 13:16:48 -0600
-
1cd3bd8cc0
fix(build): add stub API unit test
Sean Sube
2023-01-06 13:11:47 -0600
-
150a81e095
fix(build): make image suffix part of the name
Sean Sube
2023-01-06 13:11:24 -0600
-
6d560afbae
feat(build): add bundle to JS build, add API image jobs
Sean Sube
2023-01-06 13:05:31 -0600
-
03362f323b
fix(build): pull GUI images from hub
Sean Sube
2023-01-06 12:55:54 -0600
-
32c7701c85
fix(build): install coverage in python build
Sean Sube
2023-01-06 12:53:41 -0600
-
8d3ca31fef
feat(build): add basic python CI
Sean Sube
2023-01-06 12:50:31 -0600
-
e9004793ab
fix(build): remove bash shebang
Sean Sube
2023-01-06 12:36:34 -0600
-
7dcb0d1a51
fix(build): use correct path for image script
Sean Sube
2023-01-06 12:09:27 -0600
-
86a39680d5
fix(build): run GUI image build in correct subdir
Sean Sube
2023-01-06 12:04:43 -0600
-
c5794e2db7
lint(docs): update readme preview image
Sean Sube
2023-01-06 11:45:18 -0600
-
b22f50fb1d
feat(docs): notes about bundling UI, ONNX_WEB paths for server
Sean Sube
2023-01-06 11:42:07 -0600
-
7c08c4b400
fix(gui): make more space for scheduler in image card
Sean Sube
2023-01-06 11:41:28 -0600
-
26e886b61b
fix(gui): prevent dropdown border from overlapping with label
Sean Sube
2023-01-06 11:28:24 -0600
-
d3f460759a
feat(gui): add labels to dropdowns
Sean Sube
2023-01-06 11:17:00 -0600
-
45a097a56b
feat(gui): move platform selector outside of mode tabs
Sean Sube
2023-01-06 11:12:32 -0600
-
6d839eaa29
lint(api): sort methods in introspection
Sean Sube
2023-01-06 11:00:20 -0600
-
561fcb4d10
feat(gui): get default params and prompt from config
Sean Sube
2023-01-06 10:52:42 -0600
-
29c49085ce
fix(gui): switch default platform to AMD
Sean Sube
2023-01-06 10:45:30 -0600
-
a950343f1b
fix(gui): show parameters in a grid in the image card
Sean Sube
2023-01-06 10:45:18 -0600
-
bbd0e938c7
feat(api): add remaining inputs params to response
Sean Sube
2023-01-06 10:43:58 -0600
-
bef07d7208
chore(docs): update readme screenshot with image history
Sean Sube
2023-01-06 10:25:57 -0600
-
764a097efd
feat(gui): show recent image history
Sean Sube
2023-01-06 10:20:43 -0600
-
0376499cc7
fix(gui): remove paragraph wrapping image details
Sean Sube
2023-01-06 08:40:48 -0600
-
b5d67b4886
feat(gui): make an image card component showing params
Sean Sube
2023-01-06 00:22:36 -0600