{"id":26535,"name":"clarity-upscaler","description":"Clarity AI | AI Image Upscaler \u0026 Enhancer - free and open-source Magnific Alternative","url":"https://github.com/philz1337x/clarity-upscaler","last_synced_at":"2025-09-05T03:16:51.099Z","repository":{"id":227895886,"uuid":"772632148","full_name":"philz1337x/clarity-upscaler","owner":"philz1337x","description":"Clarity AI | AI Image Upscaler \u0026 Enhancer - free and open-source Magnific Alternative","archived":false,"fork":false,"pushed_at":"2025-03-06T05:43:49.000Z","size":32232,"stargazers_count":4499,"open_issues_count":17,"forks_count":465,"subscribers_count":35,"default_branch":"main","last_synced_at":"2025-05-29T12:45:31.306Z","etag":null,"topics":["ai","ai-art","image-upscale","image-upscaler","image-upscaling","image2image","img2img","stable-diffusion","stable-diffusion-webui","upscale","upscaler","upscalerimage"],"latest_commit_sha":null,"homepage":"https://ClarityAI.co","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/philz1337x.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":"CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2024-03-15T15:21:40.000Z","updated_at":"2025-05-28T04:17:18.000Z","dependencies_parsed_at":"2025-04-13T13:28:21.155Z","dependency_job_id":null,"html_url":"https://github.com/philz1337x/clarity-upscaler","commit_stats":null,"previous_names":["philz1337x/clarity-upscaler"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/philz1337x/clarity-upscaler","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philz1337x%2Fclarity-upscaler","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philz1337x%2Fclarity-upscaler/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philz1337x%2Fclarity-upscaler/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philz1337x%2Fclarity-upscaler/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/philz1337x","download_url":"https://codeload.github.com/philz1337x/clarity-upscaler/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/philz1337x%2Fclarity-upscaler/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273704555,"owners_count":25153169,"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","status":"online","status_checked_at":"2025-09-05T02:00:09.113Z","response_time":402,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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"}},"owner":{"login":"philz1337x","name":"philz1337x","uuid":"112502636","kind":"user","description":"AI developer from 🇩🇪 Germany living in 🇹🇭 Thailand building open source AI apps","email":"","website":"ClarityAI.cc","location":null,"twitter":"philz1337x","company":null,"icon_url":"https://avatars.githubusercontent.com/u/112502636?u=9be5b2444bc14edaae0b6faae4a4ee865304acb3\u0026v=4","repositories_count":7,"last_synced_at":"2024-04-14T22:04:00.244Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/philz1337x","funding_links":[],"total_stars":2220,"followers":91,"following":1,"created_at":"2023-04-07T03:35:56.439Z","updated_at":"2024-04-14T22:04:03.289Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/philz1337x","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/philz1337x/repositories"},"packages":[],"commits":{"id":7471629,"full_name":"philz1337x/clarity-upscaler","default_branch":"main","committers":[{"name":"p","email":"pberben@gmx.de","login":"philz1337x","count":58},{"name":"j","email":"jhooghoudt@gmail.com","login":"pixelprotest","count":4},{"name":"ecal","email":"ethan@ecal.dev","login":"e-cal","count":1},{"name":"Jesse Andrews","email":"anotherjesse@gmail.com","login":"anotherjesse","count":1}],"total_commits":64,"total_committers":4,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":16.0,"dds":0.09375,"past_year_committers":[{"name":"p","email":"pberben@gmx.de","login":"philz1337x","count":14},{"name":"j","email":"jhooghoudt@gmail.com","login":"pixelprotest","count":4},{"name":"ecal","email":"ethan@ecal.dev","login":"e-cal","count":1}],"past_year_total_commits":19,"past_year_total_committers":3,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":6.333333333333333,"past_year_dds":0.26315789473684215,"last_synced_at":"2025-05-29T12:28:42.696Z","last_synced_commit":"cfbdb842c6c839c8e97741722b8cf9a4b7662d98","created_at":"2024-12-09T18:00:23.508Z","updated_at":"2025-05-29T12:28:42.710Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/philz1337x%2Fclarity-upscaler/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"philz1337x/clarity-upscaler","html_url":"https://github.com/philz1337x/clarity-upscaler","last_synced_at":"2025-08-31T09:57:18.724Z","status":null,"issues_count":50,"pull_requests_count":12,"avg_time_to_close_issue":3293646.972222222,"avg_time_to_close_pull_request":2476220.111111111,"issues_closed_count":36,"pull_requests_closed_count":9,"pull_request_authors_count":9,"issue_authors_count":46,"avg_comments_per_issue":2.44,"avg_comments_per_pull_request":0.16666666666666666,"merged_pull_requests_count":4,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":13,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":2413539.5,"past_year_avg_time_to_close_pull_request":6208229.666666667,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":5,"past_year_issue_authors_count":13,"past_year_avg_comments_per_issue":1.8461538461538463,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2024-12-09T18:00:23.731Z","updated_at":"2025-09-03T06:02:22.618Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/philz1337x%2Fclarity-upscaler","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/philz1337x%2Fclarity-upscaler/issues","issue_labels_count":{},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":50},"pull_request_author_associations_count":{"NONE":15,"CONTRIBUTOR":7},"issue_authors":{"ScottishFold007":2,"yiniesta":2,"Dintan":2,"BDVGitHub":1,"Romanio1997":1,"anilsathyan7":1,"UnstableML-developer":1,"yogotatara3":1,"Harper714":1,"rainsoulsrx":1,"venturaEffect":1,"OthmaneN":1,"wolfgangmeyers":1,"sujeendran":1,"quasar136a8":1,"MuhammadMuradKhan":1,"yishuaidu":1,"gin063":1,"vital121":1,"mingooglegit":1,"darhsu":1,"FurkanGozukara":1,"NeverBeLazyG":1,"Deathawaits4":1,"scottmas":1,"loboere":1,"vnovak1":1,"JincanDeng":1,"next1foreal":1,"aravindhv10":1,"huangguifeng":1,"eamsen":1,"chrisbward":1,"PierrunoYT":1,"SoftologyPro":1,"anujsinha72094":1,"ykhasia":1,"czzerone":1,"zoranmarjanovic":1,"cranavis":1,"jags111":1,"jajj50386":1,"yeyintthu9":1,"823863429":1,"olefirenko":1,"SAKSoomro":1,"17Reset":1},"pull_request_authors":{"pixelprotest":7,"garg-aayush":2,"jatin9823":2,"anotherjesse":2,"eltociear":2,"TonyAutomatic":2,"codesmith-emmy":2,"isiahw1":1,"e-cal":1,"Pau-Lozano":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10083752,"issues_count":31254324,"pull_requests_count":96222393,"authors_count":10694625,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"NONE":13},"past_year_pull_request_author_associations_count":{"NONE":8},"past_year_issue_authors":{"17Reset":1,"BDVGitHub":1,"eamsen":1,"NeverBeLazyG":1,"OthmaneN":1,"quasar136a8":1,"rainsoulsrx":1,"Romanio1997":1,"sujeendran":1,"UnstableML-developer":1,"yiniesta":1,"ykhasia":1,"yogotatara3":1},"past_year_pull_request_authors":{"garg-aayush":2,"jatin9823":2,"TonyAutomatic":2,"isiahw1":1,"Pau-Lozano":1},"maintainers":[],"active_maintainers":[]},"events":{"total":{"IssuesEvent":11,"WatchEvent":794,"IssueCommentEvent":26,"PushEvent":2,"PullRequestEvent":5,"ForkEvent":102},"last_year":{"IssuesEvent":11,"WatchEvent":794,"IssueCommentEvent":26,"PushEvent":2,"PullRequestEvent":5,"ForkEvent":102}},"keywords":["ai","ai-art","image-upscale","image-upscaler","image-upscaling","image2image","img2img","stable-diffusion","stable-diffusion-webui","upscale","upscaler","upscalerimage"],"dependencies":[{"ecosystem":"npm","filepath":"package.json","sha":null,"kind":"manifest","created_at":"2024-03-18T06:47:45.342Z","updated_at":"2024-03-18T06:47:45.342Z","repository_link":"https://github.com/philz1337x/clarity-upscaler/blob/main/package.json","dependencies":[{"id":16886499420,"package_name":"eslint","ecosystem":"npm","requirements":"^8.40.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2024-03-18T06:47:46.508Z","updated_at":"2024-03-18T06:47:46.508Z","repository_link":"https://github.com/philz1337x/clarity-upscaler/blob/main/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"requirements-test.txt","sha":null,"kind":"manifest","created_at":"2024-03-18T06:47:46.739Z","updated_at":"2024-03-18T06:47:46.739Z","repository_link":"https://github.com/philz1337x/clarity-upscaler/blob/main/requirements-test.txt","dependencies":[{"id":16886499746,"package_name":"pytest-base-url","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":16886500351,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false},{"id":16886500352,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"test","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2024-03-18T06:47:48.183Z","updated_at":"2024-03-18T06:47:48.183Z","repository_link":"https://github.com/philz1337x/clarity-upscaler/blob/main/requirements.txt","dependencies":[{"id":16886504732,"package_name":"kornia","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886504733,"package_name":"lark","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886504734,"package_name":"numpy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886504735,"package_name":"omegaconf","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886504736,"package_name":"open-clip-torch","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886501678,"package_name":"GitPython","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886501679,"package_name":"Pillow","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886501680,"package_name":"accelerate","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886501681,"package_name":"basicsr","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886501682,"package_name":"blendmodes","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886502605,"package_name":"clean-fid","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886503409,"package_name":"einops","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886503410,"package_name":"fastapi","ecosystem":"pypi","requirements":"\u003e=0.90.1","direct":true,"kind":"runtime","optional":false},{"id":16886503411,"package_name":"gfpgan","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886503577,"package_name":"gradio","ecosystem":"pypi","requirements":"==3.41.2","direct":true,"kind":"runtime","optional":false},{"id":16886503578,"package_name":"inflection","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886503579,"package_name":"jsonmerge","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886506505,"package_name":"piexif","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886506596,"package_name":"psutil","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886506597,"package_name":"pytorch_lightning","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886506598,"package_name":"realesrgan","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886506778,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886506779,"package_name":"resize-right","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886506825,"package_name":"safetensors","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886506826,"package_name":"scikit-image","ecosystem":"pypi","requirements":"\u003e=0.19","direct":true,"kind":"runtime","optional":false},{"id":16886506827,"package_name":"timm","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886506828,"package_name":"tomesd","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886506829,"package_name":"torch","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886506830,"package_name":"torchdiffeq","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886506831,"package_name":"torchsde","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886506832,"package_name":"transformers","ecosystem":"pypi","requirements":"==4.30.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements_versions.txt","sha":null,"kind":"manifest","created_at":"2024-03-18T06:47:52.567Z","updated_at":"2024-03-18T06:47:52.567Z","repository_link":"https://github.com/philz1337x/clarity-upscaler/blob/main/requirements_versions.txt","dependencies":[{"id":16886506905,"package_name":"GitPython","ecosystem":"pypi","requirements":"==3.1.32","direct":true,"kind":"runtime","optional":false},{"id":16886506906,"package_name":"Pillow","ecosystem":"pypi","requirements":"==9.5.0","direct":true,"kind":"runtime","optional":false},{"id":16886506907,"package_name":"accelerate","ecosystem":"pypi","requirements":"==0.21.0","direct":true,"kind":"runtime","optional":false},{"id":16886506908,"package_name":"basicsr","ecosystem":"pypi","requirements":"==1.4.2","direct":true,"kind":"runtime","optional":false},{"id":16886506909,"package_name":"blendmodes","ecosystem":"pypi","requirements":"==2022","direct":true,"kind":"runtime","optional":false},{"id":16886506910,"package_name":"clean-fid","ecosystem":"pypi","requirements":"==0.1.35","direct":true,"kind":"runtime","optional":false},{"id":16886506911,"package_name":"einops","ecosystem":"pypi","requirements":"==0.4.1","direct":true,"kind":"runtime","optional":false},{"id":16886507016,"package_name":"fastapi","ecosystem":"pypi","requirements":"==0.94.0","direct":true,"kind":"runtime","optional":false},{"id":16886507018,"package_name":"gfpgan","ecosystem":"pypi","requirements":"==1.3.8","direct":true,"kind":"runtime","optional":false},{"id":16886507019,"package_name":"gradio","ecosystem":"pypi","requirements":"==3.41.2","direct":true,"kind":"runtime","optional":false},{"id":16886507020,"package_name":"httpcore","ecosystem":"pypi","requirements":"==0.15","direct":true,"kind":"runtime","optional":false},{"id":16886507021,"package_name":"inflection","ecosystem":"pypi","requirements":"==0.5.1","direct":true,"kind":"runtime","optional":false},{"id":16886507087,"package_name":"jsonmerge","ecosystem":"pypi","requirements":"==1.8.0","direct":true,"kind":"runtime","optional":false},{"id":16886507088,"package_name":"kornia","ecosystem":"pypi","requirements":"==0.6.7","direct":true,"kind":"runtime","optional":false},{"id":16886507089,"package_name":"lark","ecosystem":"pypi","requirements":"==1.1.2","direct":true,"kind":"runtime","optional":false},{"id":16886507090,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.23.5","direct":true,"kind":"runtime","optional":false},{"id":16886507091,"package_name":"omegaconf","ecosystem":"pypi","requirements":"==2.2.3","direct":true,"kind":"runtime","optional":false},{"id":16886507092,"package_name":"open-clip-torch","ecosystem":"pypi","requirements":"==2.20.0","direct":true,"kind":"runtime","optional":false},{"id":16886507093,"package_name":"piexif","ecosystem":"pypi","requirements":"==1.1.3","direct":true,"kind":"runtime","optional":false},{"id":16886507094,"package_name":"psutil","ecosystem":"pypi","requirements":"==5.9.5","direct":true,"kind":"runtime","optional":false},{"id":16886507095,"package_name":"pytorch_lightning","ecosystem":"pypi","requirements":"==1.9.4","direct":true,"kind":"runtime","optional":false},{"id":16886507096,"package_name":"realesrgan","ecosystem":"pypi","requirements":"==0.3.0","direct":true,"kind":"runtime","optional":false},{"id":16886507097,"package_name":"resize-right","ecosystem":"pypi","requirements":"==0.0.2","direct":true,"kind":"runtime","optional":false},{"id":16886507098,"package_name":"safetensors","ecosystem":"pypi","requirements":"==0.3.1","direct":true,"kind":"runtime","optional":false},{"id":16886507099,"package_name":"scikit-image","ecosystem":"pypi","requirements":"==0.21.0","direct":true,"kind":"runtime","optional":false},{"id":16886507100,"package_name":"timm","ecosystem":"pypi","requirements":"==0.9.2","direct":true,"kind":"runtime","optional":false},{"id":16886507101,"package_name":"tomesd","ecosystem":"pypi","requirements":"==0.1.3","direct":true,"kind":"runtime","optional":false},{"id":16886507102,"package_name":"torch","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":16886507103,"package_name":"torchdiffeq","ecosystem":"pypi","requirements":"==0.2.3","direct":true,"kind":"runtime","optional":false},{"id":16886507104,"package_name":"torchsde","ecosystem":"pypi","requirements":"==0.2.6","direct":true,"kind":"runtime","optional":false},{"id":16886507105,"package_name":"transformers","ecosystem":"pypi","requirements":"==4.30.2","direct":true,"kind":"runtime","optional":false},{"id":16886507106,"package_name":"httpx","ecosystem":"pypi","requirements":"==0.24.1","direct":true,"kind":"runtime","optional":false}]}],"score":9.801676286389444,"created_at":"2025-09-04T15:50:58.727Z","updated_at":"2025-10-07T08:11:55.224Z","avatar_url":"https://github.com/philz1337x.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/26535","html_url":"https://science.ecosyste.ms/projects/26535","bibtex_url":"https://science.ecosyste.ms/projects/26535/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/26535/export.apalike"}