{"id":24592588,"url":"https://github.com/vital-ai/replicate-java-client","last_synced_at":"2025-10-05T17:30:40.251Z","repository":{"id":76863758,"uuid":"573821763","full_name":"vital-ai/replicate-java-client","owner":"vital-ai","description":"Unofficial client API to access Replicate.com via Java/Groovy","archived":false,"fork":false,"pushed_at":"2023-11-13T01:35:22.000Z","size":4757,"stargazers_count":0,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-28T05:43:47.946Z","etag":null,"topics":["api","client","diffusion-models","groovy","java","replicate-com","stable-diffusion"],"latest_commit_sha":null,"homepage":"","language":"Groovy","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vital-ai.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2022-12-03T14:42:08.000Z","updated_at":"2024-04-28T05:43:47.946Z","dependencies_parsed_at":"2023-11-13T02:41:50.523Z","dependency_job_id":null,"html_url":"https://github.com/vital-ai/replicate-java-client","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vital-ai%2Freplicate-java-client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vital-ai%2Freplicate-java-client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vital-ai%2Freplicate-java-client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vital-ai%2Freplicate-java-client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vital-ai","download_url":"https://codeload.github.com/vital-ai/replicate-java-client/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":235418813,"owners_count":18987137,"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":["api","client","diffusion-models","groovy","java","replicate-com","stable-diffusion"],"created_at":"2025-01-24T10:14:56.277Z","updated_at":"2025-10-05T17:30:34.747Z","avatar_url":"https://github.com/vital-ai.png","language":"Groovy","funding_links":[],"categories":[],"sub_categories":[],"readme":"# code migrated\n\nthis code is being migrated to this repo:\n\nhttps://github.com/vital-ai/haley-saas-model-clients\n\n\n# replicate-java-client\n\nThis is an early stage implementation of the Replicate.com HTTP API to utilize models hosted on Replicate.com.\n\nCopy ```replicateClient.conf.template``` to ```replicateClient.conf``` into the config directory and set your API key.\n\nTo build:\n\n```mvn package```\n\nrun with:\n\n```./bin/runReplicateClientMain.sh```\n\nresulting images go into outputImages directory\n\nThere is a build dependency on an older version of groovy related to the Eclipse groovy-compiler plugin used in the maven POM.  The POM can be modified to switch to a more recent version of groovy, but the maven groovy plugins would need to be adjusted as well.  This is based on an Eclipse IDE project with a groovy plugin that has specific requirements which should be upgraded eventually.\n\nThe runtime shell script uses the groovy jars in the \"lib\" directory.\n\nThe \"main\" class ```ReplicateClientMain``` provides an example use, such as specifying the prompt used.\n\nA class is specified for each model used on Replicate.com to help with data validation and composing requests.\n\nThe currently defined models are:\n* openjourney: https://replicate.com/prompthero/openjourney\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvital-ai%2Freplicate-java-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvital-ai%2Freplicate-java-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvital-ai%2Freplicate-java-client/lists"}