{"id":21589047,"url":"https://github.com/julienkay/com.doji.diffusers","last_synced_at":"2025-05-09T02:37:47.773Z","repository":{"id":219845420,"uuid":"735426806","full_name":"julienkay/com.doji.diffusers","owner":"julienkay","description":"A Unity package to run pretrained diffusion models with Unity Sentis","archived":false,"fork":false,"pushed_at":"2025-04-10T20:00:48.000Z","size":3231,"stargazers_count":60,"open_issues_count":0,"forks_count":8,"subscribers_count":7,"default_branch":"master","last_synced_at":"2025-04-10T21:19:14.785Z","etag":null,"topics":["ai","diffusers","diffusion","diffusion-models","generative-ai","image-generation","machine-learning","sentis","stable-diffusion","text2image","unity"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/julienkay.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"github":"julienkay","patreon":"julienkay","ko_fi":"julienkay"}},"created_at":"2023-12-24T22:20:28.000Z","updated_at":"2025-04-10T20:00:53.000Z","dependencies_parsed_at":null,"dependency_job_id":"ab4e8bd2-8380-48e0-b44f-78c84e7dd6ac","html_url":"https://github.com/julienkay/com.doji.diffusers","commit_stats":null,"previous_names":["julienkay/com.doji.diffusers"],"tags_count":5,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julienkay%2Fcom.doji.diffusers","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julienkay%2Fcom.doji.diffusers/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julienkay%2Fcom.doji.diffusers/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/julienkay%2Fcom.doji.diffusers/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/julienkay","download_url":"https://codeload.github.com/julienkay/com.doji.diffusers/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253178723,"owners_count":21866593,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ai","diffusers","diffusion","diffusion-models","generative-ai","image-generation","machine-learning","sentis","stable-diffusion","text2image","unity"],"created_at":"2024-11-24T16:12:21.300Z","updated_at":"2025-05-09T02:37:47.764Z","avatar_url":"https://github.com/julienkay.png","language":"C#","readme":"\u003e 🚧 Experimental! – This package is in an early, exploratory stage and not production-ready. Expect sharp edges, breaking changes, and general chaos.\n\n\u003ca href=\"https://www.doji-tech.com/\"\u003e\n  \u003cimg src=\"https://www.doji-tech.com/assets/favicon.ico\" alt=\"doji logo\" title=\"Doji\" align=\"right\" height=\"70\" /\u003e\n\u003c/a\u003e\n\n# Diffusers\nA Unity package to run pretrained diffusion models with Unity Sentis\n\n[OpenUPM] · [Documentation (coming soon)] · [Feedback/Questions]\n\n## About\n\nThis is essentially a port of Hugging Face’s [diffusers] library.\n\nAs of today only a limited number of pipelines and schedulers are supported (see below).\n\n### Installation\n\n\u003cdetails\u003e\n  \u003csummary\u003e via OpenUPM \u003c/summary\u003e\n  \n 1. In `Edit -\u003e Project Settings -\u003e Package Manager`, add a new scoped registry:\n\n        Name: Doji\n        URL: https://package.openupm.com\n        Scope(s): com.doji\n \n  4. In the Package Manager install `com.doji.diffusers` either by name or select it in the list under `Package Manager -\u003e My Registries`\n  5. For the time being,  you also have to use a custom fork of Sentis: In the package Manager -\u003e `Package Manager -\u003e Install package from git URL-\u003e https://github.com/julienkay/com.unity.sentis.git`\n\n\u003c/details\u003e\n\n### Features/Roadmap\nSome things that might be worked on next are:\n- [x] add/fix classifier-free guidance\n- [ ] support more models\n  - [x] SD 1.5\n  - [x] SD 2.1\n  - [x] SDXL\n  - [x] SD-Turbo\n  - [x] SDXL-Turbo\n  - [ ] LoRA models\n- [ ] more scheduler implementations\n  - [x] PNDM\n  - [x] DDIM\n  - [x] EulerDiscrete\n  - [x] EulerAncestralDiscrete\n  - [ ] LCM\n  - [ ] DDPM\n  - [ ] KDPM2Discrete\n  - [ ] KDPM2AncestralDiscrete\n- [ ] more pipeline/model types\n  - [x] txt2img\n  - [x] img2img,\n  - [ ] inpaint,\n  - [ ] upscale,\n  - [ ] depth2img\n  - [ ] marigold\n- [x] async pipeline methods (sliced inference)\n- [ ] support multiple images per prompt\n- [ ] write some documentation\n\n### Dependencies\n- [com.doji.transformers]\n- [com.doji.pngcs]\n\n[OpenUPM]: https://openupm.com/packages/com.doji.diffusers\n[Documentation (coming soon)]: https://github.com/julienkay/com.doji.diffusers\n[Feedback/Questions]: https://discussions.unity.com/t/stable-diffusion-diffusers-transformers-package/332701?u=julienkay\n[diffusers]: https://github.com/huggingface/diffusers\n[com.doji.transformers]: https://github.com/julienkay/com.doji.transformers\n[com.doji.pngcs]: https://github.com/julienkay/com.doji.pngcs\n","funding_links":["https://github.com/sponsors/julienkay","https://patreon.com/julienkay","https://ko-fi.com/julienkay"],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjulienkay%2Fcom.doji.diffusers","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjulienkay%2Fcom.doji.diffusers","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjulienkay%2Fcom.doji.diffusers/lists"}