Emil
0e8b5d1fbc
Add cloud sprite providers and browser demos
2026-07-29 13:54:36 +03:00
Emil
703fef0f87
Fix disappearing entries on save: delete/recreate thumbnail textures, avoid full UI refresh on feedback save
2026-06-28 17:12:40 +03:00
Emil
9c87ff9de7
Add feedback autosave on Enter key in review GUI
2026-06-28 17:00:27 +03:00
Emil
09f6f377c7
Add generation params to DB, fix GUI star layout/refresh, add sample generator script
2026-06-28 16:56:44 +03:00
Emil
68cba874d5
Add tests (64 passing) + fix bg removal algorithm
...
- test_feedback.py: 46 tests for FeedbackDB (add, rate, search, stats, export, delete)
- test_server.py: 18 tests for post-processing (pixelate, bg removal, prompt building)
- Fix _pixelate: handle pixel_size=0 without division by zero
- Fix _remove_background: remove global magenta normalization that ate interior highlights
Now uses single-pass flood-fill from edges, preserving interior bright pixels
- Add pytest to .gitignore
2026-06-28 16:34:47 +03:00
Emil
c4fe56021f
Add sprite review GUI (DearPyGui)
...
- Desktop GUI similar to Soundgen's Training tab
- Thumbnail preview, star rating (1-5), text feedback
- Filter: all / unrated / top rated
- Export dataset as JSONL
- Updated README and requirements
2026-06-28 16:27:52 +03:00
Emil
c4350ac8a7
Switch to SDXL + LCM + pixel-art-xl LoRA
...
- 5s per sprite (was 30s with FLUX)
- LCM LoRA: 8 steps instead of 4 distilled
- pixel-art-xl LoRA: proper pixel-art style
- Negative prompt for quality
- fp16 VAE variant
- Updated default steps to 8
2026-06-28 16:20:53 +03:00
Emil
e1ae41fc22
Add feedback system: SQLite DB, rating tools, reference search
...
- feedback.py: SQLite-backed FeedbackDB (add, rate, search, export)
- server.py: auto-save to DB on generate, 4 new MCP tools:
- rate_sprite: rate 1-5 stars with feedback
- get_reference_sprites: find high-rated similar sprites
- list_sprites: list all/unrated/top
- db_stats: database statistics
- Updated README with feedback tool docs
2026-06-28 15:38:47 +03:00
Emil
6e8ab5732e
README: make model-agnostic, document model swapping
2026-06-28 14:55:12 +03:00
Emil
78db0b6038
Rename project to Imagen
2026-06-28 14:54:05 +03:00
Emil
e28b466c8a
Initial commit: MCP server for pixel-art sprite generation
2026-06-28 14:50:58 +03:00