{"id":379055,"url":"https://github.com/eli64s/readme-ai","last_synced_at":"2026-09-27T06:32:40.681Z","repository":{"id":150155886,"uuid":"589727205","full_name":"eli64s/readme-ai","owner":"eli64s","description":"README file generator, powered by AI.","archived":false,"fork":false,"pushed_at":"2026-09-16T02:52:49.000Z","size":271676,"stargazers_count":2989,"open_issues_count":57,"forks_count":297,"subscribers_count":18,"default_branch":"main","last_synced_at":"2026-09-20T16:35:38.535Z","etag":null,"topics":["agents","ai","ai-agents","ai-documentation","anthropic","badge-generator","cli","developer-tools","devtools","documentation","documentation-generator","gemini","gpt","markdown","markdown-generator","python","readme","readme-generator","readme-md-generator","readme-template"],"latest_commit_sha":null,"homepage":"https://eli64s.github.io/readme-ai/","language":"Python","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/eli64s.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-01-16T19:47:17.000Z","updated_at":"2026-09-20T10:51:04.000Z","dependencies_parsed_at":"2023-09-25T00:35:07.131Z","dependency_job_id":"e5cff75c-cf65-45db-a42a-f51af3f37bd4","html_url":"https://github.com/eli64s/readme-ai","commit_stats":{"total_commits":655,"total_committers":4,"mean_commits":163.75,"dds":"0.016793893129770976","last_synced_commit":"d9ae89fe5f5df05d494cebd7ff07065482d23f17"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/eli64s/readme-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eli64s","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37667062,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-25T02:00:20.896Z","response_time":55,"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":"eli64s","name":"Eli Salamie","uuid":"43382407","kind":"user","description":"(๑˃̵ᴗ˂̵)و ⟠","email":"egsalamie@gmail.com","website":"elisalamie.com","location":"United States","twitter":"eli64s","company":"Founder @InnerAura","icon_url":"https://avatars.githubusercontent.com/u/43382407?u=32ab371128a23af5986a9a6635c424b9e45c8212\u0026v=4","repositories_count":23,"last_synced_at":"2026-09-25T07:29:26.825Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/eli64s","funding_links":["https://github.com/sponsors/eli64s"],"total_stars":3024,"followers":102,"following":71,"created_at":"2023-04-03T14:26:27.325Z","updated_at":"2026-09-25T07:29:26.840Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eli64s","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eli64s/repositories"},"packages":[{"id":10415741,"name":"github.com/eli64s/README-AI","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/eli64s/README-AI","keywords_array":[],"namespace":null,"versions_count":16,"first_release_published_at":"2024-06-21T05:13:07.763Z","latest_release_published_at":"2023-10-24T20:10:25.000Z","latest_release_number":"v0.1.6","last_synced_at":"2026-09-26T06:02:53.907Z","created_at":"2024-06-21T05:13:01.733Z","updated_at":"2026-09-26T06:02:53.907Z","registry_url":"https://pkg.go.dev/github.com/eli64s/README-AI","install_command":"go get github.com/eli64s/README-AI","documentation_url":"https://pkg.go.dev/github.com/eli64s/README-AI#section-documentation","metadata":{},"repo_metadata":{"id":150155886,"uuid":"589727205","full_name":"eli64s/readme-ai","owner":"eli64s","description":"README file generator, powered by AI.","archived":false,"fork":false,"pushed_at":"2026-09-16T02:52:49.000Z","size":271676,"stargazers_count":2989,"open_issues_count":57,"forks_count":297,"subscribers_count":18,"default_branch":"main","last_synced_at":"2026-09-20T16:35:38.535Z","etag":null,"topics":["agents","ai","ai-agents","ai-documentation","anthropic","badge-generator","cli","developer-tools","devtools","documentation","documentation-generator","gemini","gpt","markdown","markdown-generator","python","readme","readme-generator","readme-md-generator","readme-template"],"latest_commit_sha":null,"homepage":"https://eli64s.github.io/readme-ai/","language":"Python","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/eli64s.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-01-16T19:47:17.000Z","updated_at":"2026-09-20T10:51:04.000Z","dependencies_parsed_at":"2023-09-25T00:35:07.131Z","dependency_job_id":"e5cff75c-cf65-45db-a42a-f51af3f37bd4","html_url":"https://github.com/eli64s/readme-ai","commit_stats":{"total_commits":655,"total_committers":4,"mean_commits":163.75,"dds":"0.016793893129770976","last_synced_commit":"d9ae89fe5f5df05d494cebd7ff07065482d23f17"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/eli64s/readme-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eli64s","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37574155,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-21T02:00:06.232Z","response_time":53,"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_record":{"login":"eli64s","name":"Eli","uuid":"43382407","kind":"user","description":"🏎💨 ","email":"","website":null,"location":"Earth","twitter":null,"company":"Data Engineering","icon_url":"https://avatars.githubusercontent.com/u/43382407?u=acad8e4e762ddf6282393655217b636ecbc66b3f\u0026v=4","repositories_count":1,"last_synced_at":"2023-04-03T14:26:27.322Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/eli64s","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-04-03T14:26:27.325Z","updated_at":"2023-04-03T14:26:27.325Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eli64s","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eli64s/repositories"},"tags":[{"name":"v0.1.6","sha":"c3760e838877d880332645ed99bdd550be2eac65","kind":"commit","published_at":"2023-10-24T20:10:25.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.6","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"811fe5f80c0eb2a76d718693a9ee145c47eb92e6","kind":"commit","published_at":"2023-10-16T00:28:28.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.5","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"ffe1a635a95018a1b5938bd8f2df6fc7a6fea8b7","kind":"commit","published_at":"2023-10-01T01:31:53.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.4","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"0c39fd85a77463ecbba85f482f424d6e3e9128ff","kind":"commit","published_at":"2023-09-30T07:29:56.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.3","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"fbc5a74c8c38f62887452b9693534f7321fd920d","kind":"commit","published_at":"2023-09-26T02:43:21.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.2","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"f678929922dd3c3a9c3c3eebe44616138e702da4","kind":"commit","published_at":"2023-09-25T01:59:11.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.1","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"e1e1f35ed14ebc587ee56c69704e613d902e9e67","kind":"commit","published_at":"2023-09-20T21:50:19.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.0","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.0/manifests"},{"name":"v0.0.9","sha":"365ccb9b354da753245c519b823945808143da3f","kind":"commit","published_at":"2023-09-19T05:06:36.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.9","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.9/manifests"},{"name":"v0.0.8","sha":"38a801b9900b8ffece39b21205ed9107d3eaa8e3","kind":"commit","published_at":"2023-09-18T22:24:42.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.8","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.8/manifests"},{"name":"CVE-2023-40590-fix","sha":"b013707d2cd0e684035d412a69da7d6798199d1d","kind":"tag","published_at":"2023-08-30T08:43:51.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/CVE-2023-40590-fix","html_url":"https://github.com/eli64s/readme-ai/releases/tag/CVE-2023-40590-fix","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@CVE-2023-40590-fix","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/CVE-2023-40590-fix","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/CVE-2023-40590-fix/manifests"},{"name":"v0.0.7","sha":"b013707d2cd0e684035d412a69da7d6798199d1d","kind":"commit","published_at":"2023-08-30T08:34:59.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.7","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.7/manifests"},{"name":"v0.0.6","sha":"60dc0f52c46cb35a494d1aa8957daabe6bca8242","kind":"commit","published_at":"2023-08-29T23:32:07.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.6","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.6/manifests"},{"name":"v0.0.5","sha":"cb3802b454d1d30dc1686b563304af7df01e9198","kind":"commit","published_at":"2023-07-31T22:43:08.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.5","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.5/manifests"},{"name":"v0.0.4","sha":"5b0d88dbd0c91f519ccc7788c81eac8e6ef73449","kind":"commit","published_at":"2023-07-30T10:41:50.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.4","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"87f7cd4deb02d0d0a4e50e633a2c2a4c0c15d7b0","kind":"commit","published_at":"2023-06-29T13:19:15.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.3","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"05599f4c400bbf50889ae8953227aa5f39defb44","kind":"commit","published_at":"2023-06-29T02:17:23.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.2","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"820f7a217b85634bf39daa7a8202c92ab368c946","kind":"commit","published_at":"2023-06-28T12:55:24.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.1","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-09-21T22:37:10.627Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.9084630874839235,"dependent_packages_count":6.471761518307064,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.690112302895494},"purl":"pkg:golang/github.com/eli64s/README-AI","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/eli64s/README-AI","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/eli64s/README-AI","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/eli64s/README-AI/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-20T16:20:53.182Z","issues_count":72,"pull_requests_count":106,"avg_time_to_close_issue":4057357.529411765,"avg_time_to_close_pull_request":2754549.4835164836,"issues_closed_count":34,"pull_requests_closed_count":91,"pull_request_authors_count":22,"issue_authors_count":67,"avg_comments_per_issue":2.4166666666666665,"avg_comments_per_pull_request":0.5188679245283019,"merged_pull_requests_count":69,"bot_issues_count":0,"bot_pull_requests_count":33,"past_year_issues_count":0,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/issues","maintainers":[{"login":"eli64s","count":39,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eli64s"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Feli64s%2FREADME-AI/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Feli64s%2FREADME-AI/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Feli64s%2FREADME-AI/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Feli64s%2FREADME-AI/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Feli64s%2FREADME-AI/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Feli64s%2FREADME-AI/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2527159,"maintainers_count":0,"namespaces_count":851773,"keywords_count":135338,"github":"golang","metadata":{"funded_packages_count":104965,"sync_missing_packages_cursor":{"timestamp":"2026-09-26T00:02:25.677714Z","path":"github.com/spring-ai-alibaba/DataAgent","version":"v0.0.0-20260116145317-8969d9d526fd"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-09-27T05:04:21.065Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":8007845,"name":"readmeai","ecosystem":"pypi","description":"Automated README file generator, powered by AI.","homepage":"https://github.com/eli64s/readme-ai","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/eli64s/readme-ai","keywords_array":["ai-documentation","ai-powered","ai-readme","automatic-documentation","chat-gpt","cli","code-documentation","developer-tools","documentation-automation","gemini","github-documentation","gpt-4","llm","markdown-generator","openai","project-documentation","readme-ai","readme-automation","readme-generator","software-documentation"],"namespace":null,"versions_count":325,"first_release_published_at":"2023-07-30T08:10:27.000Z","latest_release_published_at":"2025-06-24T06:40:17.000Z","latest_release_number":"0.6.3","last_synced_at":"2026-09-26T06:02:53.920Z","created_at":"2023-07-30T08:21:33.066Z","updated_at":"2026-09-26T06:02:53.994Z","registry_url":"https://pypi.org/project/readmeai/","install_command":"pip install readmeai --index-url https://pypi.org/simple","documentation_url":"https://eli64s.github.io/readme-ai","metadata":{"funding":null,"documentation":"https://eli64s.github.io/readme-ai","classifiers":["Development Status :: 4 - Beta","Environment :: Console","Framework :: Pydantic","Framework :: Pytest","Intended Audience :: Developers","Intended Audience :: Information Technology","Intended Audience :: Science/Research","License :: OSI Approved :: MIT License","Natural Language :: English","Operating System :: MacOS","Operating System :: Microsoft :: Windows","Programming Language :: Python","Programming Language :: Python :: 3","Programming Language :: Python :: 3 :: Only","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.13","Programming Language :: Python :: 3.9","Topic :: Documentation","Topic :: Scientific/Engineering :: Artificial Intelligence","Topic :: Software Development","Topic :: Software Development :: Documentation","Topic :: Text Processing :: Markup :: Markdown"],"normalized_name":"readmeai","project_status":null},"repo_metadata":{"id":150155886,"uuid":"589727205","full_name":"eli64s/readme-ai","owner":"eli64s","description":"README file generator, powered by AI.","archived":false,"fork":false,"pushed_at":"2026-09-16T02:52:49.000Z","size":271676,"stargazers_count":2989,"open_issues_count":57,"forks_count":297,"subscribers_count":18,"default_branch":"main","last_synced_at":"2026-09-20T16:35:38.535Z","etag":null,"topics":["agents","ai","ai-agents","ai-documentation","anthropic","badge-generator","cli","developer-tools","devtools","documentation","documentation-generator","gemini","gpt","markdown","markdown-generator","python","readme","readme-generator","readme-md-generator","readme-template"],"latest_commit_sha":null,"homepage":"https://eli64s.github.io/readme-ai/","language":"Python","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/eli64s.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-01-16T19:47:17.000Z","updated_at":"2026-09-20T10:51:04.000Z","dependencies_parsed_at":"2023-09-25T00:35:07.131Z","dependency_job_id":"e5cff75c-cf65-45db-a42a-f51af3f37bd4","html_url":"https://github.com/eli64s/readme-ai","commit_stats":{"total_commits":655,"total_committers":4,"mean_commits":163.75,"dds":"0.016793893129770976","last_synced_commit":"d9ae89fe5f5df05d494cebd7ff07065482d23f17"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/eli64s/readme-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eli64s","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37667062,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-25T02:00:20.896Z","response_time":55,"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_record":{"login":"eli64s","name":"Eli Salamie","uuid":"43382407","kind":"user","description":"(๑˃̵ᴗ˂̵)و ⟠","email":"egsalamie@gmail.com","website":"elisalamie.com","location":"United States","twitter":"eli64s","company":"Founder @InnerAura","icon_url":"https://avatars.githubusercontent.com/u/43382407?u=32ab371128a23af5986a9a6635c424b9e45c8212\u0026v=4","repositories_count":23,"last_synced_at":"2026-09-25T07:29:26.825Z","metadata":{"has_sponsors_listing":true,"funding":null},"html_url":"https://github.com/eli64s","funding_links":["https://github.com/sponsors/eli64s"],"total_stars":3024,"followers":102,"following":71,"created_at":"2023-04-03T14:26:27.325Z","updated_at":"2026-09-25T07:29:26.840Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eli64s","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eli64s/repositories"},"tags":[{"name":"v0.1.6","sha":"c3760e838877d880332645ed99bdd550be2eac65","kind":"commit","published_at":"2023-10-24T20:10:25.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.6","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"811fe5f80c0eb2a76d718693a9ee145c47eb92e6","kind":"commit","published_at":"2023-10-16T00:28:28.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.5","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"ffe1a635a95018a1b5938bd8f2df6fc7a6fea8b7","kind":"commit","published_at":"2023-10-01T01:31:53.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.4","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"0c39fd85a77463ecbba85f482f424d6e3e9128ff","kind":"commit","published_at":"2023-09-30T07:29:56.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.3","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"fbc5a74c8c38f62887452b9693534f7321fd920d","kind":"commit","published_at":"2023-09-26T02:43:21.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.2","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"f678929922dd3c3a9c3c3eebe44616138e702da4","kind":"commit","published_at":"2023-09-25T01:59:11.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.1","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"e1e1f35ed14ebc587ee56c69704e613d902e9e67","kind":"commit","published_at":"2023-09-20T21:50:19.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.0","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.0/manifests"},{"name":"v0.0.9","sha":"365ccb9b354da753245c519b823945808143da3f","kind":"commit","published_at":"2023-09-19T05:06:36.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.9","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.9/manifests"},{"name":"v0.0.8","sha":"38a801b9900b8ffece39b21205ed9107d3eaa8e3","kind":"commit","published_at":"2023-09-18T22:24:42.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.8","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.8/manifests"},{"name":"CVE-2023-40590-fix","sha":"b013707d2cd0e684035d412a69da7d6798199d1d","kind":"tag","published_at":"2023-08-30T08:43:51.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/CVE-2023-40590-fix","html_url":"https://github.com/eli64s/readme-ai/releases/tag/CVE-2023-40590-fix","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@CVE-2023-40590-fix","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/CVE-2023-40590-fix","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/CVE-2023-40590-fix/manifests"},{"name":"v0.0.7","sha":"b013707d2cd0e684035d412a69da7d6798199d1d","kind":"commit","published_at":"2023-08-30T08:34:59.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.7","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.7/manifests"},{"name":"v0.0.6","sha":"60dc0f52c46cb35a494d1aa8957daabe6bca8242","kind":"commit","published_at":"2023-08-29T23:32:07.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.6","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.6/manifests"},{"name":"v0.0.5","sha":"cb3802b454d1d30dc1686b563304af7df01e9198","kind":"commit","published_at":"2023-07-31T22:43:08.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.5","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.5/manifests"},{"name":"v0.0.4","sha":"5b0d88dbd0c91f519ccc7788c81eac8e6ef73449","kind":"commit","published_at":"2023-07-30T10:41:50.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.4","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"87f7cd4deb02d0d0a4e50e633a2c2a4c0c15d7b0","kind":"commit","published_at":"2023-06-29T13:19:15.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.3","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"05599f4c400bbf50889ae8953227aa5f39defb44","kind":"commit","published_at":"2023-06-29T02:17:23.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.2","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"820f7a217b85634bf39daa7a8202c92ab368c946","kind":"commit","published_at":"2023-06-28T12:55:24.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.1","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-09-26T06:02:53.994Z","dependent_packages_count":0,"downloads":495,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":69.48057502963545,"dependent_packages_count":7.614296945970938,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":38.54743598780319},"purl":"pkg:pypi/readmeai","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/readmeai","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/readmeai","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/readmeai/dependencies","status":null,"funding_links":["https://github.com/sponsors/eli64s"],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-26T06:02:47.190Z","issues_count":72,"pull_requests_count":110,"avg_time_to_close_issue":4057357.529411765,"avg_time_to_close_pull_request":2708314.3333333335,"issues_closed_count":34,"pull_requests_closed_count":93,"pull_request_authors_count":22,"issue_authors_count":67,"avg_comments_per_issue":2.4166666666666665,"avg_comments_per_pull_request":0.5181818181818182,"merged_pull_requests_count":69,"bot_issues_count":0,"bot_pull_requests_count":37,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":403077.6666666667,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":4,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/issues","maintainers":[{"login":"eli64s","count":39,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eli64s"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/readmeai/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/readmeai/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/readmeai/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/readmeai/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/readmeai/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/readmeai/codemeta","maintainers":[{"uuid":"zeroxeli","login":"zeroxeli","name":null,"email":null,"url":null,"packages_count":7,"html_url":"https://pypi.org/user/zeroxeli/","role":null,"created_at":"2023-07-30T08:21:34.059Z","updated_at":"2023-07-30T08:21:34.059Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/zeroxeli/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":937705,"maintainers_count":403348,"namespaces_count":0,"keywords_count":317185,"github":"pypi","metadata":{"funded_packages_count":60977,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-09-27T05:06:46.506Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":10415755,"name":"github.com/eli64s/readme-ai","ecosystem":"go","description":null,"homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/eli64s/readme-ai","keywords_array":[],"namespace":null,"versions_count":16,"first_release_published_at":"2023-06-28T12:55:24.000Z","latest_release_published_at":"2023-10-24T20:10:25.000Z","latest_release_number":"v0.1.6","last_synced_at":"2026-09-26T06:02:55.578Z","created_at":"2024-06-21T05:13:03.758Z","updated_at":"2026-09-26T06:02:55.579Z","registry_url":"https://pkg.go.dev/github.com/eli64s/readme-ai","install_command":"go get github.com/eli64s/readme-ai","documentation_url":"https://pkg.go.dev/github.com/eli64s/readme-ai#section-documentation","metadata":{},"repo_metadata":{"id":150155886,"uuid":"589727205","full_name":"eli64s/readme-ai","owner":"eli64s","description":"README file generator, powered by AI.","archived":false,"fork":false,"pushed_at":"2026-09-16T02:52:49.000Z","size":271676,"stargazers_count":2989,"open_issues_count":57,"forks_count":297,"subscribers_count":18,"default_branch":"main","last_synced_at":"2026-09-20T16:35:38.535Z","etag":null,"topics":["agents","ai","ai-agents","ai-documentation","anthropic","badge-generator","cli","developer-tools","devtools","documentation","documentation-generator","gemini","gpt","markdown","markdown-generator","python","readme","readme-generator","readme-md-generator","readme-template"],"latest_commit_sha":null,"homepage":"https://eli64s.github.io/readme-ai/","language":"Python","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/eli64s.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-01-16T19:47:17.000Z","updated_at":"2026-09-20T10:51:04.000Z","dependencies_parsed_at":"2023-09-25T00:35:07.131Z","dependency_job_id":"e5cff75c-cf65-45db-a42a-f51af3f37bd4","html_url":"https://github.com/eli64s/readme-ai","commit_stats":{"total_commits":655,"total_committers":4,"mean_commits":163.75,"dds":"0.016793893129770976","last_synced_commit":"d9ae89fe5f5df05d494cebd7ff07065482d23f17"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/eli64s/readme-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eli64s","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37574155,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-21T02:00:06.232Z","response_time":53,"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_record":{"login":"eli64s","name":"Eli","uuid":"43382407","kind":"user","description":"🏎💨 ","email":"","website":null,"location":"Earth","twitter":null,"company":"Data Engineering","icon_url":"https://avatars.githubusercontent.com/u/43382407?u=acad8e4e762ddf6282393655217b636ecbc66b3f\u0026v=4","repositories_count":1,"last_synced_at":"2023-04-03T14:26:27.322Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/eli64s","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-04-03T14:26:27.325Z","updated_at":"2023-04-03T14:26:27.325Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eli64s","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eli64s/repositories"},"tags":[{"name":"v0.1.6","sha":"c3760e838877d880332645ed99bdd550be2eac65","kind":"commit","published_at":"2023-10-24T20:10:25.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.6","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"811fe5f80c0eb2a76d718693a9ee145c47eb92e6","kind":"commit","published_at":"2023-10-16T00:28:28.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.5","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"ffe1a635a95018a1b5938bd8f2df6fc7a6fea8b7","kind":"commit","published_at":"2023-10-01T01:31:53.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.4","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"0c39fd85a77463ecbba85f482f424d6e3e9128ff","kind":"commit","published_at":"2023-09-30T07:29:56.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.3","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"fbc5a74c8c38f62887452b9693534f7321fd920d","kind":"commit","published_at":"2023-09-26T02:43:21.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.2","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"f678929922dd3c3a9c3c3eebe44616138e702da4","kind":"commit","published_at":"2023-09-25T01:59:11.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.1","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"e1e1f35ed14ebc587ee56c69704e613d902e9e67","kind":"commit","published_at":"2023-09-20T21:50:19.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.0","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.0/manifests"},{"name":"v0.0.9","sha":"365ccb9b354da753245c519b823945808143da3f","kind":"commit","published_at":"2023-09-19T05:06:36.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.9","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.9/manifests"},{"name":"v0.0.8","sha":"38a801b9900b8ffece39b21205ed9107d3eaa8e3","kind":"commit","published_at":"2023-09-18T22:24:42.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.8","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.8/manifests"},{"name":"CVE-2023-40590-fix","sha":"b013707d2cd0e684035d412a69da7d6798199d1d","kind":"tag","published_at":"2023-08-30T08:43:51.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/CVE-2023-40590-fix","html_url":"https://github.com/eli64s/readme-ai/releases/tag/CVE-2023-40590-fix","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@CVE-2023-40590-fix","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/CVE-2023-40590-fix","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/CVE-2023-40590-fix/manifests"},{"name":"v0.0.7","sha":"b013707d2cd0e684035d412a69da7d6798199d1d","kind":"commit","published_at":"2023-08-30T08:34:59.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.7","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.7/manifests"},{"name":"v0.0.6","sha":"60dc0f52c46cb35a494d1aa8957daabe6bca8242","kind":"commit","published_at":"2023-08-29T23:32:07.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.6","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.6/manifests"},{"name":"v0.0.5","sha":"cb3802b454d1d30dc1686b563304af7df01e9198","kind":"commit","published_at":"2023-07-31T22:43:08.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.5","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.5/manifests"},{"name":"v0.0.4","sha":"5b0d88dbd0c91f519ccc7788c81eac8e6ef73449","kind":"commit","published_at":"2023-07-30T10:41:50.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.4","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"87f7cd4deb02d0d0a4e50e633a2c2a4c0c15d7b0","kind":"commit","published_at":"2023-06-29T13:19:15.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.3","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"05599f4c400bbf50889ae8953227aa5f39defb44","kind":"commit","published_at":"2023-06-29T02:17:23.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.2","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"820f7a217b85634bf39daa7a8202c92ab368c946","kind":"commit","published_at":"2023-06-28T12:55:24.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.1","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-09-21T22:37:10.539Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":6.9084630874839235,"dependent_packages_count":6.471761518307064,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":6.690112302895494},"purl":"pkg:golang/github.com/eli64s/readme-ai","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/eli64s/readme-ai","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/eli64s/readme-ai","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/eli64s/readme-ai/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-20T16:20:53.182Z","issues_count":72,"pull_requests_count":106,"avg_time_to_close_issue":4057357.529411765,"avg_time_to_close_pull_request":2754549.4835164836,"issues_closed_count":34,"pull_requests_closed_count":91,"pull_request_authors_count":22,"issue_authors_count":67,"avg_comments_per_issue":2.4166666666666665,"avg_comments_per_pull_request":0.5188679245283019,"merged_pull_requests_count":69,"bot_issues_count":0,"bot_pull_requests_count":33,"past_year_issues_count":0,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/issues","maintainers":[{"login":"eli64s","count":39,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eli64s"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Feli64s%2Freadme-ai/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Feli64s%2Freadme-ai/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Feli64s%2Freadme-ai/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Feli64s%2Freadme-ai/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Feli64s%2Freadme-ai/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Feli64s%2Freadme-ai/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2527159,"maintainers_count":0,"namespaces_count":851773,"keywords_count":135338,"github":"golang","metadata":{"funded_packages_count":104965,"sync_missing_packages_cursor":{"timestamp":"2026-09-26T00:02:25.677714Z","path":"github.com/spring-ai-alibaba/DataAgent","version":"v0.0.0-20260116145317-8969d9d526fd"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-09-27T05:04:21.065Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":7837163,"name":"readme-ai","ecosystem":"pypi","description":"🚀 Generate awesome README files from the terminal, powered by OpenAI's GPT language model APIs 💫","homepage":"https://github.com/eli64s/README-AI","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/eli64s/README-AI","keywords_array":["markdown","readme","readme-badges","documentation-generator","markdown-generator","automated-documentation","awesome-readme","readme-generator","python-ai","gpt-3","openai-api","shieldsio-badges","gpt-4","llms","openai-python","chatgpt-python","llmops","openai-chatbot","gpt-35-turbo"],"namespace":null,"versions_count":21,"first_release_published_at":"2023-06-22T13:14:28.000Z","latest_release_published_at":"2023-06-22T13:04:04.000Z","latest_release_number":"0.1.3","last_synced_at":"2026-09-26T06:02:54.472Z","created_at":"2023-06-22T12:02:46.975Z","updated_at":"2026-09-26T06:02:54.472Z","registry_url":"https://pypi.org/project/readme-ai/","install_command":"pip install readme-ai --index-url https://pypi.org/simple","documentation_url":"https://readme-ai.readthedocs.io/","metadata":{"funding":null,"classifiers":["License :: OSI Approved :: MIT License","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9"],"normalized_name":"readme-ai"},"repo_metadata":{"id":150155886,"uuid":"589727205","full_name":"eli64s/readme-ai","owner":"eli64s","description":"README file generator, powered by AI.","archived":false,"fork":false,"pushed_at":"2026-09-16T02:52:49.000Z","size":271676,"stargazers_count":2989,"open_issues_count":57,"forks_count":297,"subscribers_count":18,"default_branch":"main","last_synced_at":"2026-09-20T16:35:38.535Z","etag":null,"topics":["agents","ai","ai-agents","ai-documentation","anthropic","badge-generator","cli","developer-tools","devtools","documentation","documentation-generator","gemini","gpt","markdown","markdown-generator","python","readme","readme-generator","readme-md-generator","readme-template"],"latest_commit_sha":null,"homepage":"https://eli64s.github.io/readme-ai/","language":"Python","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/eli64s.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2023-01-16T19:47:17.000Z","updated_at":"2026-09-20T10:51:04.000Z","dependencies_parsed_at":"2023-09-25T00:35:07.131Z","dependency_job_id":"e5cff75c-cf65-45db-a42a-f51af3f37bd4","html_url":"https://github.com/eli64s/readme-ai","commit_stats":{"total_commits":655,"total_committers":4,"mean_commits":163.75,"dds":"0.016793893129770976","last_synced_commit":"d9ae89fe5f5df05d494cebd7ff07065482d23f17"},"previous_names":[],"tags_count":17,"template":false,"template_full_name":null,"purl":"pkg:github/eli64s/readme-ai","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eli64s","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37574155,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-21T02:00:06.232Z","response_time":53,"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_record":{"login":"eli64s","name":"Eli","uuid":"43382407","kind":"user","description":"🏎💨 ","email":"","website":null,"location":"Earth","twitter":null,"company":"Data Engineering","icon_url":"https://avatars.githubusercontent.com/u/43382407?u=acad8e4e762ddf6282393655217b636ecbc66b3f\u0026v=4","repositories_count":1,"last_synced_at":"2023-04-03T14:26:27.322Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/eli64s","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-04-03T14:26:27.325Z","updated_at":"2023-04-03T14:26:27.325Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eli64s","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eli64s/repositories"},"tags":[{"name":"v0.1.6","sha":"c3760e838877d880332645ed99bdd550be2eac65","kind":"commit","published_at":"2023-10-24T20:10:25.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.6","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.6/manifests"},{"name":"v0.1.5","sha":"811fe5f80c0eb2a76d718693a9ee145c47eb92e6","kind":"commit","published_at":"2023-10-16T00:28:28.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.5","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.5/manifests"},{"name":"v0.1.4","sha":"ffe1a635a95018a1b5938bd8f2df6fc7a6fea8b7","kind":"commit","published_at":"2023-10-01T01:31:53.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.4","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.4/manifests"},{"name":"v0.1.3","sha":"0c39fd85a77463ecbba85f482f424d6e3e9128ff","kind":"commit","published_at":"2023-09-30T07:29:56.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.3","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.3/manifests"},{"name":"v0.1.2","sha":"fbc5a74c8c38f62887452b9693534f7321fd920d","kind":"commit","published_at":"2023-09-26T02:43:21.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.2","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.2/manifests"},{"name":"v0.1.1","sha":"f678929922dd3c3a9c3c3eebe44616138e702da4","kind":"commit","published_at":"2023-09-25T01:59:11.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.1","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.1/manifests"},{"name":"v0.1.0","sha":"e1e1f35ed14ebc587ee56c69704e613d902e9e67","kind":"commit","published_at":"2023-09-20T21:50:19.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.1.0","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.1.0/manifests"},{"name":"v0.0.9","sha":"365ccb9b354da753245c519b823945808143da3f","kind":"commit","published_at":"2023-09-19T05:06:36.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.9","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.9/manifests"},{"name":"v0.0.8","sha":"38a801b9900b8ffece39b21205ed9107d3eaa8e3","kind":"commit","published_at":"2023-09-18T22:24:42.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.8","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.8/manifests"},{"name":"CVE-2023-40590-fix","sha":"b013707d2cd0e684035d412a69da7d6798199d1d","kind":"tag","published_at":"2023-08-30T08:43:51.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/CVE-2023-40590-fix","html_url":"https://github.com/eli64s/readme-ai/releases/tag/CVE-2023-40590-fix","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@CVE-2023-40590-fix","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/CVE-2023-40590-fix","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/CVE-2023-40590-fix/manifests"},{"name":"v0.0.7","sha":"b013707d2cd0e684035d412a69da7d6798199d1d","kind":"commit","published_at":"2023-08-30T08:34:59.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.7","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.7/manifests"},{"name":"v0.0.6","sha":"60dc0f52c46cb35a494d1aa8957daabe6bca8242","kind":"commit","published_at":"2023-08-29T23:32:07.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.6","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.6/manifests"},{"name":"v0.0.5","sha":"cb3802b454d1d30dc1686b563304af7df01e9198","kind":"commit","published_at":"2023-07-31T22:43:08.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.5","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.5/manifests"},{"name":"v0.0.4","sha":"5b0d88dbd0c91f519ccc7788c81eac8e6ef73449","kind":"commit","published_at":"2023-07-30T10:41:50.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.4","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.4/manifests"},{"name":"v0.0.3","sha":"87f7cd4deb02d0d0a4e50e633a2c2a4c0c15d7b0","kind":"commit","published_at":"2023-06-29T13:19:15.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.3","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.3/manifests"},{"name":"v0.0.2","sha":"05599f4c400bbf50889ae8953227aa5f39defb44","kind":"commit","published_at":"2023-06-29T02:17:23.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.2","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.2/manifests"},{"name":"v0.0.1","sha":"820f7a217b85634bf39daa7a8202c92ab368c946","kind":"commit","published_at":"2023-06-28T12:55:24.000Z","download_url":"https://codeload.github.com/eli64s/readme-ai/tar.gz/v0.0.1","html_url":"https://github.com/eli64s/readme-ai/releases/tag/v0.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/eli64s/readme-ai@v0.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/tags/v0.0.1/manifests"}]},"repo_metadata_updated_at":"2026-09-21T22:37:10.627Z","dependent_packages_count":0,"downloads":null,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":41.420949171581015,"dependent_packages_count":7.265333291730371,"stargazers_count":4.161667744423906,"forks_count":6.855575678311296,"docker_downloads_count":null,"average":14.925881471511646},"purl":"pkg:pypi/readme-ai","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/readme-ai","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/readme-ai","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/readme-ai/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-20T16:20:53.182Z","issues_count":72,"pull_requests_count":106,"avg_time_to_close_issue":4057357.529411765,"avg_time_to_close_pull_request":2754549.4835164836,"issues_closed_count":34,"pull_requests_closed_count":91,"pull_request_authors_count":22,"issue_authors_count":67,"avg_comments_per_issue":2.4166666666666665,"avg_comments_per_pull_request":0.5188679245283019,"merged_pull_requests_count":69,"bot_issues_count":0,"bot_pull_requests_count":33,"past_year_issues_count":0,"past_year_pull_requests_count":2,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":3.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":1,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.0,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/issues","maintainers":[{"login":"eli64s","count":39,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eli64s"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/readme-ai/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/readme-ai/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/readme-ai/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/readme-ai/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/readme-ai/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/readme-ai/codemeta","maintainers":[{"uuid":"zeroxeli","login":"zeroxeli","name":null,"email":null,"url":null,"packages_count":7,"html_url":"https://pypi.org/user/zeroxeli/","role":null,"created_at":"2023-06-22T13:39:24.698Z","updated_at":"2023-06-22T13:39:24.698Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/zeroxeli/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":937705,"maintainers_count":403348,"namespaces_count":0,"keywords_count":317185,"github":"pypi","metadata":{"funded_packages_count":60977,"rate_limit":2},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2026-09-27T05:06:46.506Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}}],"commits":{"id":1683049,"full_name":"eli64s/readme-ai","default_branch":"main","total_commits":725,"total_committers":6,"total_bot_commits":17,"total_bot_committers":1,"mean_commits":120.83333333333333,"dds":0.0289655172413793,"past_year_total_commits":5,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":5.0,"past_year_dds":0.0,"last_synced_at":"2026-09-26T06:02:22.977Z","last_synced_commit":"6f507b5f87795799649cfe5eb78d8644f8c2eac8","created_at":"2024-09-04T19:12:19.328Z","updated_at":"2026-09-26T06:02:22.913Z","committers":[{"name":"Eli","email":"43382407+eli64s","login":"eli64s","count":704},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":17},{"name":"Zxilly","email":"zxilly@outlook.com","login":"Zxilly","count":1},{"name":"Hansi P","email":"hansipie","login":"hansipie","count":1},{"name":"Emmanuel Ferdman","email":"emmanuelferdman@gmail.com","login":"emmanuel-ferdman","count":1},{"name":"Diek","email":"diego.diemg@gmail.com","login":"diekotto","count":1}],"past_year_committers":[{"name":"Eli Salamie","email":"egsalamie@gmail.com","login":"eli64s","count":5}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-27T00:00:10.426Z","repositories_count":7850049,"commits_count":1202515058,"contributors_count":54607194,"owners_count":1625708,"committers_count":3668940,"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":{"table":{"full_name":"eli64s/readme-ai","html_url":"https://github.com/eli64s/readme-ai","last_synced_at":"2026-09-26T06:02:47.190Z","status":null,"issues_count":72,"pull_requests_count":110,"avg_time_to_close_issue":4057357.529411765,"avg_time_to_close_pull_request":2708314.3333333335,"issues_closed_count":34,"pull_requests_closed_count":93,"pull_request_authors_count":22,"issue_authors_count":67,"avg_comments_per_issue":2.4166666666666665,"avg_comments_per_pull_request":0.5181818181818182,"merged_pull_requests_count":69,"bot_issues_count":0,"bot_pull_requests_count":37,"past_year_issues_count":0,"past_year_pull_requests_count":6,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":403077.6666666667,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":3,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":0.3333333333333333,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":4,"past_year_merged_pull_requests_count":0,"created_at":"2024-09-04T19:12:25.076Z","updated_at":"2026-09-26T06:02:47.190Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/eli64s%2Freadme-ai/issues","issue_labels_count":{"table":{"bug":3,"feature":1,"enhancement":1}},"pull_request_labels_count":{"table":{"dependencies":39,"enhancement":17,"documentation":17,"bug":12,"python":12,"feature":11,"chore":9,"github_actions":2,"maintenance":1,"security":1}},"issue_author_associations_count":{"table":{"NONE":71,"CONTRIBUTOR":1}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":43,"OWNER":39,"NONE":28}},"issue_authors":{"table":{"johnfelipe":4,"karolzwolak":2,"johmicrot":2,"VadneyK":1,"stackanthony":1,"chmenegatti":1,"gylove1994":1,"Yuvalmaster":1,"Alexei7ca":1,"FranciscoYlderlan":1,"peterbarber":1,"kyryloovsiuk":1,"giuliozelante":1,"JoseAlbDR":1,"ssobii2":1,"gtkacz":1,"urunsiyabend":1,"Advaitgaur004":1,"benherve":1,"ishand0101":1,"LarsPede":1,"wiwski":1,"lintaojlu":1,"BrahianVT":1,"ataur39n-sharif":1,"mattpsvreis":1,"dimparar":1,"darinkishore":1,"FruttoCheap":1,"khengyun":1,"GurdipS5":1,"Bert-Oja":1,"ucukertz":1,"yusing":1,"Devang-sharma609":1,"flapili":1,"TravisHammonds":1,"jKh98":1,"matheusfd3":1,"diekotto":1,"warmfire540":1,"HenryandTimmy":1,"Acetyld":1,"hongha1412":1,"ShangzhiXu":1,"ThomasSanson":1,"LucasRyuMuraoka":1,"AhmedMohammedMostafa":1,"richardr1126":1,"lonely-devil":1,"tankh99":1,"jamesvillarrubia":1,"TrueBurn":1,"Songyuting709":1,"codingjerk":1,"mmaisonette":1,"MrZoidberg":1,"Charlie-Root":1,"averageguyoriginal":1,"lalote":1,"BZHuntShampu":1,"Nikesh002":1,"bruno-berchielli":1,"blvp":1,"johnmikee":1,"Tedfulk":1,"kubebn":1}},"pull_request_authors":{"table":{"eli64s":39,"dependabot[bot]":37,"Zxilly":4,"chenrui333":3,"rafael-vasconcellos":2,"diekotto":2,"fsecada01":2,"mooujarrar":2,"dzenis-h":2,"jkondek1":2,"jgordley":2,"emmanuel-ferdman":2,"Zeredbaron":2,"luongthuydungdfoe19822":1,"skfrost19":1,"bodrick":1,"pvbhanuteja":1,"hansipie":1,"MaxymVlasov":1,"gianpaj":1,"johnmikee":1,"krrishdholakia":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-26T00:00:07.891Z","repositories_count":17599810,"issues_count":46899331,"pull_requests_count":145763174,"authors_count":11858385,"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":{"table":{}},"past_year_pull_request_labels_count":{"table":{"dependencies":4,"github_actions":2,"python":2}},"past_year_issue_author_associations_count":{"table":{}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":4,"NONE":2}},"past_year_issue_authors":{"table":{}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":4,"luongthuydungdfoe19822":1,"MaxymVlasov":1}},"maintainers":[{"table":{"login":"eli64s","count":39,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/eli64s"}}],"active_maintainers":[]}},"events":{"total":{"CreateEvent":24,"DeleteEvent":18,"ForkEvent":105,"IssueCommentEvent":50,"IssuesEvent":29,"PullRequestEvent":57,"PullRequestReviewCommentEvent":3,"PullRequestReviewEvent":2,"PushEvent":73,"WatchEvent":997},"last_year":{"CreateEvent":9,"DeleteEvent":5,"ForkEvent":19,"IssueCommentEvent":5,"IssuesEvent":1,"PullRequestEvent":18,"PullRequestReviewCommentEvent":3,"PushEvent":2,"WatchEvent":169}},"keywords":["agents","ai","ai-agents","ai-documentation","anthropic","badge-generator","cli","developer-tools","devtools","documentation","documentation-generator","gemini","gpt","markdown","markdown-generator","python","readme","readme-generator","readme-md-generator","readme-template"],"dependencies":[{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2023-04-07T17:32:24.549Z","updated_at":"2023-04-07T17:32:24.549Z","repository_link":"https://github.com/eli64s/readme-ai/blob/main/requirements.txt","dependencies":[{"id":8866885465,"package_name":"black","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866885469,"package_name":"colorlog","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886183,"package_name":"coverage","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886188,"package_name":"dacite","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886260,"package_name":"flake8","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886262,"package_name":"GitPython","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886313,"package_name":"isort","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886316,"package_name":"openai","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886318,"package_name":"pandas","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886320,"package_name":"pipreqs","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886484,"package_name":"PyYAML","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886487,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886489,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886491,"package_name":"requests","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886493,"package_name":"setuptools","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886495,"package_name":"spacy","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886534,"package_name":"tabulate","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":8866886535,"package_name":"toml","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build_image.yaml","sha":null,"kind":"manifest","created_at":"2023-09-22T10:56:38.430Z","updated_at":"2023-09-22T10:56:38.430Z","repository_link":"https://github.com/eli64s/readme-ai/blob/main/.github/workflows/build_image.yaml","dependencies":[{"id":13872192070,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":13872192071,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13872192072,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13872192073,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13872192074,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/build_package.yaml","sha":null,"kind":"manifest","created_at":"2023-09-22T10:56:40.540Z","updated_at":"2023-09-22T10:56:40.540Z","repository_link":"https://github.com/eli64s/readme-ai/blob/main/.github/workflows/build_package.yaml","dependencies":[{"id":13872193368,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":13872193369,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-09-22T10:56:41.739Z","updated_at":"2023-09-22T10:56:41.739Z","repository_link":"https://github.com/eli64s/readme-ai/blob/main/Dockerfile","dependencies":[{"id":13872193544,"package_name":"python","ecosystem":"docker","requirements":"3.9-slim-buster","direct":true,"kind":"build","optional":false}]},{"ecosystem":"pypi","filepath":"poetry.lock","sha":null,"kind":"lockfile","created_at":"2023-09-22T10:56:42.194Z","updated_at":"2023-09-22T10:56:42.194Z","repository_link":"https://github.com/eli64s/readme-ai/blob/main/poetry.lock","dependencies":[{"id":13872193577,"package_name":"aiohttp","ecosystem":"pypi","requirements":"3.8.5","direct":false,"kind":null,"optional":false},{"id":13872193578,"package_name":"aiosignal","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":null,"optional":false},{"id":13872193579,"package_name":"anyio","ecosystem":"pypi","requirements":"4.0.0","direct":false,"kind":null,"optional":false},{"id":13872193580,"package_name":"async-timeout","ecosystem":"pypi","requirements":"4.0.3","direct":false,"kind":null,"optional":false},{"id":13872193581,"package_name":"attrs","ecosystem":"pypi","requirements":"23.1.0","direct":false,"kind":null,"optional":false},{"id":13872193582,"package_name":"black","ecosystem":"pypi","requirements":"23.9.1","direct":false,"kind":null,"optional":false},{"id":13872193583,"package_name":"cachetools","ecosystem":"pypi","requirements":"5.3.1","direct":false,"kind":null,"optional":false},{"id":13872193584,"package_name":"certifi","ecosystem":"pypi","requirements":"2023.7.22","direct":false,"kind":null,"optional":false},{"id":13872193585,"package_name":"cfgv","ecosystem":"pypi","requirements":"3.4.0","direct":false,"kind":null,"optional":false},{"id":13872193586,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.2.0","direct":false,"kind":null,"optional":false},{"id":13872193587,"package_name":"click","ecosystem":"pypi","requirements":"8.1.7","direct":false,"kind":null,"optional":false},{"id":13872193588,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":null,"optional":false},{"id":13872193589,"package_name":"colorlog","ecosystem":"pypi","requirements":"6.7.0","direct":false,"kind":null,"optional":false},{"id":13872193590,"package_name":"coverage","ecosystem":"pypi","requirements":"7.3.1","direct":false,"kind":null,"optional":false},{"id":13872193591,"package_name":"distlib","ecosystem":"pypi","requirements":"0.3.7","direct":false,"kind":null,"optional":false},{"id":13872193592,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"1.1.3","direct":false,"kind":null,"optional":false},{"id":13872193593,"package_name":"filelock","ecosystem":"pypi","requirements":"3.12.4","direct":false,"kind":null,"optional":false},{"id":13872193594,"package_name":"flake8","ecosystem":"pypi","requirements":"6.1.0","direct":false,"kind":null,"optional":false},{"id":13872193595,"package_name":"frozenlist","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":null,"optional":false},{"id":13872193596,"package_name":"gitdb","ecosystem":"pypi","requirements":"4.0.10","direct":false,"kind":null,"optional":false},{"id":13872193597,"package_name":"gitpython","ecosystem":"pypi","requirements":"3.1.36","direct":false,"kind":null,"optional":false},{"id":13872193598,"package_name":"h11","ecosystem":"pypi","requirements":"0.14.0","direct":false,"kind":null,"optional":false},{"id":13872193600,"package_name":"h2","ecosystem":"pypi","requirements":"4.1.0","direct":false,"kind":null,"optional":false},{"id":13872193601,"package_name":"hpack","ecosystem":"pypi","requirements":"4.0.0","direct":false,"kind":null,"optional":false},{"id":13872193603,"package_name":"httpcore","ecosystem":"pypi","requirements":"0.17.3","direct":false,"kind":null,"optional":false},{"id":13872193605,"package_name":"httpx","ecosystem":"pypi","requirements":"0.24.1","direct":false,"kind":null,"optional":false},{"id":13872193606,"package_name":"hyperframe","ecosystem":"pypi","requirements":"6.0.1","direct":false,"kind":null,"optional":false},{"id":13872193608,"package_name":"identify","ecosystem":"pypi","requirements":"2.5.29","direct":false,"kind":null,"optional":false},{"id":13872193610,"package_name":"idna","ecosystem":"pypi","requirements":"3.4","direct":false,"kind":null,"optional":false},{"id":13872193611,"package_name":"iniconfig","ecosystem":"pypi","requirements":"2.0.0","direct":false,"kind":null,"optional":false},{"id":13872193613,"package_name":"isort","ecosystem":"pypi","requirements":"5.12.0","direct":false,"kind":null,"optional":false},{"id":13872193614,"package_name":"mccabe","ecosystem":"pypi","requirements":"0.7.0","direct":false,"kind":null,"optional":false},{"id":13872193615,"package_name":"multidict","ecosystem":"pypi","requirements":"6.0.4","direct":false,"kind":null,"optional":false},{"id":13872193616,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":null,"optional":false},{"id":13872193617,"package_name":"nodeenv","ecosystem":"pypi","requirements":"1.8.0","direct":false,"kind":null,"optional":false},{"id":13872193618,"package_name":"openai","ecosystem":"pypi","requirements":"0.27.10","direct":false,"kind":null,"optional":false},{"id":13872193619,"package_name":"packaging","ecosystem":"pypi","requirements":"23.1","direct":false,"kind":null,"optional":false},{"id":13872193620,"package_name":"pathspec","ecosystem":"pypi","requirements":"0.11.2","direct":false,"kind":null,"optional":false},{"id":13872193621,"package_name":"platformdirs","ecosystem":"pypi","requirements":"3.10.0","direct":false,"kind":null,"optional":false},{"id":13872193622,"package_name":"pluggy","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":null,"optional":false},{"id":13872193623,"package_name":"pre-commit","ecosystem":"pypi","requirements":"3.4.0","direct":false,"kind":null,"optional":false},{"id":13872193624,"package_name":"pycodestyle","ecosystem":"pypi","requirements":"2.11.0","direct":false,"kind":null,"optional":false},{"id":13872193625,"package_name":"pydantic","ecosystem":"pypi","requirements":"1.10.12","direct":false,"kind":null,"optional":false},{"id":13872193626,"package_name":"pyflakes","ecosystem":"pypi","requirements":"3.1.0","direct":false,"kind":null,"optional":false},{"id":13872193627,"package_name":"pytest","ecosystem":"pypi","requirements":"7.4.2","direct":false,"kind":null,"optional":false},{"id":13872193628,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"4.1.0","direct":false,"kind":null,"optional":false},{"id":13872193629,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.1","direct":false,"kind":null,"optional":false},{"id":13872193630,"package_name":"regex","ecosystem":"pypi","requirements":"2023.8.8","direct":false,"kind":null,"optional":false},{"id":13872193631,"package_name":"requests","ecosystem":"pypi","requirements":"2.31.0","direct":false,"kind":null,"optional":false},{"id":13872193632,"package_name":"responses","ecosystem":"pypi","requirements":"0.23.3","direct":false,"kind":null,"optional":false},{"id":13872193633,"package_name":"ruff","ecosystem":"pypi","requirements":"0.0.290","direct":false,"kind":null,"optional":false},{"id":13872193634,"package_name":"setuptools","ecosystem":"pypi","requirements":"68.2.2","direct":false,"kind":null,"optional":false},{"id":13872193635,"package_name":"smmap","ecosystem":"pypi","requirements":"5.0.1","direct":false,"kind":null,"optional":false},{"id":13872193636,"package_name":"sniffio","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":null,"optional":false},{"id":13872193637,"package_name":"tabulate","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":null,"optional":false},{"id":13872193638,"package_name":"tenacity","ecosystem":"pypi","requirements":"8.2.3","direct":false,"kind":null,"optional":false},{"id":13872193639,"package_name":"tiktoken","ecosystem":"pypi","requirements":"0.4.0","direct":false,"kind":null,"optional":false},{"id":13872193640,"package_name":"toml","ecosystem":"pypi","requirements":"0.10.2","direct":false,"kind":null,"optional":false},{"id":13872193641,"package_name":"tomli","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":null,"optional":false},{"id":13872193642,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.66.1","direct":false,"kind":null,"optional":false},{"id":13872193643,"package_name":"types-pyyaml","ecosystem":"pypi","requirements":"6.0.12.11","direct":false,"kind":null,"optional":false},{"id":13872193644,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.8.0","direct":false,"kind":null,"optional":false},{"id":13872193645,"package_name":"urllib3","ecosystem":"pypi","requirements":"2.0.4","direct":false,"kind":null,"optional":false},{"id":13872193646,"package_name":"virtualenv","ecosystem":"pypi","requirements":"20.24.5","direct":false,"kind":null,"optional":false},{"id":13872193647,"package_name":"yarl","ecosystem":"pypi","requirements":"1.9.2","direct":false,"kind":null,"optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-09-22T10:56:43.057Z","updated_at":"2023-09-22T10:56:43.057Z","repository_link":"https://github.com/eli64s/readme-ai/blob/main/pyproject.toml","dependencies":[{"id":13872193663,"package_name":"python","ecosystem":"pypi","requirements":"^3.8.1","direct":true,"kind":"runtime","optional":false},{"id":13872193664,"package_name":"colorlog","ecosystem":"pypi","requirements":"^6.7.0","direct":true,"kind":"runtime","optional":false},{"id":13872193665,"package_name":"cachetools","ecosystem":"pypi","requirements":"^5.3.1","direct":true,"kind":"runtime","optional":false},{"id":13872193666,"package_name":"gitpython","ecosystem":"pypi","requirements":"^3.1.31","direct":true,"kind":"runtime","optional":false},{"id":13872193667,"package_name":"httpx","ecosystem":"pypi","requirements":"^0.24.1","direct":true,"kind":"runtime","optional":false},{"id":13872193668,"package_name":"h2","ecosystem":"pypi","requirements":"^4.1.0","direct":true,"kind":"runtime","optional":false},{"id":13872193669,"package_name":"openai","ecosystem":"pypi","requirements":"^0.27.8","direct":true,"kind":"runtime","optional":false},{"id":13872193670,"package_name":"pyyaml","ecosystem":"pypi","requirements":"^6.0","direct":true,"kind":"runtime","optional":false},{"id":13872193671,"package_name":"responses","ecosystem":"pypi","requirements":"^0.23.1","direct":true,"kind":"runtime","optional":false},{"id":13872193672,"package_name":"tabulate","ecosystem":"pypi","requirements":"^0.9.0","direct":true,"kind":"runtime","optional":false},{"id":13872193673,"package_name":"tenacity","ecosystem":"pypi","requirements":"^8.2.2","direct":true,"kind":"runtime","optional":false},{"id":13872193674,"package_name":"tiktoken","ecosystem":"pypi","requirements":"^0.4.0","direct":true,"kind":"runtime","optional":false},{"id":13872193675,"package_name":"toml","ecosystem":"pypi","requirements":"^0.10.2","direct":true,"kind":"runtime","optional":false},{"id":13872193676,"package_name":"pydantic","ecosystem":"pypi","requirements":"^1.10.9","direct":true,"kind":"runtime","optional":false},{"id":13872193677,"package_name":"click","ecosystem":"pypi","requirements":"^8.1.6","direct":true,"kind":"runtime","optional":false},{"id":13872193678,"package_name":"black","ecosystem":"pypi","requirements":"*","direct":true,"kind":"develop","optional":false},{"id":13872193679,"package_name":"flake8","ecosystem":"pypi","requirements":"*","direct":true,"kind":"develop","optional":false},{"id":13872193680,"package_name":"isort","ecosystem":"pypi","requirements":"*","direct":true,"kind":"develop","optional":false},{"id":13872193681,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"develop","optional":false},{"id":13872193682,"package_name":"pytest-cov","ecosystem":"pypi","requirements":"*","direct":true,"kind":"develop","optional":false},{"id":13872193683,"package_name":"pre-commit","ecosystem":"pypi","requirements":"*","direct":true,"kind":"develop","optional":false},{"id":13872193684,"package_name":"ruff","ecosystem":"pypi","requirements":"*","direct":true,"kind":"develop","optional":false}]},{"ecosystem":"conda","filepath":"setup/environment.yaml","sha":null,"kind":"manifest","created_at":"2023-09-25T00:35:04.724Z","updated_at":"2023-09-25T00:35:04.724Z","repository_link":"https://github.com/eli64s/readme-ai/blob/main/setup/environment.yaml","dependencies":[{"id":13928835465,"package_name":"pip","ecosystem":"conda","requirements":"","direct":true,"kind":"runtime","optional":false},{"id":13928835466,"package_name":"python","ecosystem":"conda","requirements":"\u003e=3.9","direct":true,"kind":"runtime","optional":false}]}],"score":16.01991992940809,"created_at":"2026-09-25T05:24:29.590Z","updated_at":"2026-09-27T06:32:40.692Z","avatar_url":"https://github.com/eli64s.png","language":"Python","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/379055","html_url":"https://summary.ecosyste.ms/projects/379055"}