{"id":20881855,"url":"https://github.com/leandroberlin/artemisia-ai","last_synced_at":"2025-04-11T01:03:54.312Z","repository":{"id":212511514,"uuid":"731659992","full_name":"LeandroBerlin/artemisia-ai","owner":"LeandroBerlin","description":"Artemisia: interface to generative AI art built with Next.js and Replicate API","archived":false,"fork":false,"pushed_at":"2024-04-15T14:58:49.000Z","size":1337,"stargazers_count":3,"open_issues_count":5,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-11T01:03:48.209Z","etag":null,"topics":["generative-art","nextjs","replicate-api","sdxl"],"latest_commit_sha":null,"homepage":"https://artemisia-ai.vercel.app","language":"JavaScript","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/LeandroBerlin.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,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-12-14T15:21:59.000Z","updated_at":"2024-07-10T17:21:56.000Z","dependencies_parsed_at":"2024-01-02T09:38:38.659Z","dependency_job_id":"ff3e9ed8-be92-425e-93fe-1d3ac45a5d47","html_url":"https://github.com/LeandroBerlin/artemisia-ai","commit_stats":null,"previous_names":["leandroberlin/artemisia"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeandroBerlin%2Fartemisia-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeandroBerlin%2Fartemisia-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeandroBerlin%2Fartemisia-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/LeandroBerlin%2Fartemisia-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/LeandroBerlin","download_url":"https://codeload.github.com/LeandroBerlin/artemisia-ai/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248322597,"owners_count":21084336,"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":["generative-art","nextjs","replicate-api","sdxl"],"created_at":"2024-11-18T07:26:46.502Z","updated_at":"2025-04-11T01:03:54.288Z","avatar_url":"https://github.com/LeandroBerlin.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Getting started\n\nArtemisia AI was built using a [Next.js](https://nextjs.org/) template project that's preconfigured to work with [Replicate's API](https://replicate.com/docs/get-started/nextjs) and [Tailwind](https://tailwindcss.com/) utility-first CSS framwork. It was created for educational purposes and to demonstrate the potential of AI models for content generation.\n\nArtemisia AI uses [Stable Diffusion XL](https://replicate.com/stability-ai/sdxl) (SDXL), an upgraded version of Stable Diffusion generative AI model created by Stability AI. This advanced generative model allows users to generate highly detailed images using shorter text prompts compared to the original Stable Diffusion model. [Replicate API](https://replicate.com) is used to run the model in the cloud. \n\nThe name \"Artemisia\" is inspired by [Artemisia Gentileschi](https://en.wikipedia.org/wiki/Artemisia_Gentileschi), an Italian Baroque painter.\n\n\n## Noteworthy files\n\n- [pages/index.js](pages/index.js) - The React frontend that renders the home page in the browser\n- [pages/api/predictions/index.js](pages/api/predictions/index.js) - The backend API endpoint that calls Replicate's API to create a prediction\n- [pages/api/predictions/[id].js](pages/api/predictions/[id].js) - The backend API endpoint that calls Replicate's API to get the prediction result\n\n## Usage\n\nClone this repository\n\n```\ngit clone git@github.com:LeandroBerlin/artemisia-ai.git\n```\n\nInstall dependencies:\n\n```console\nnpm install\n```\n\nAdd your [Replicate API token](https://replicate.com/account#token) to `.env.local`:\n\n```\nREPLICATE_API_TOKEN=\u003cyour-token-here\u003e\n```\n\nRun the development server:\n\n```console\nnpm run dev\n```\n\nOpen [http://localhost:3000](http://localhost:3000) with your browser.  \n\n\n## Screenshot\n\n\u003cimg width=\"707\" alt=\"iguana\" src=\"./public/screenshot.png\"\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleandroberlin%2Fartemisia-ai","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fleandroberlin%2Fartemisia-ai","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fleandroberlin%2Fartemisia-ai/lists"}