{"id":31061879,"url":"https://github.com/pymarcus/auto_gpt","last_synced_at":"2025-09-15T11:41:04.240Z","repository":{"id":196883376,"uuid":"697372092","full_name":"PyMarcus/auto_gpt","owner":"PyMarcus","description":"Simple project to ask questions to gpt. Basically, it makes asynchronous requests to github repositories","archived":false,"fork":false,"pushed_at":"2023-11-03T22:17:38.000Z","size":4299,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2023-11-03T23:23:36.889Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PyMarcus.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null}},"created_at":"2023-09-27T15:38:09.000Z","updated_at":"2023-11-03T23:23:37.131Z","dependencies_parsed_at":null,"dependency_job_id":"711a15c9-3f77-425d-8f69-72051acdc38b","html_url":"https://github.com/PyMarcus/auto_gpt","commit_stats":null,"previous_names":["pymarcus/auto_gpt"],"tags_count":0,"template":null,"template_full_name":null,"purl":"pkg:github/PyMarcus/auto_gpt","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyMarcus%2Fauto_gpt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyMarcus%2Fauto_gpt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyMarcus%2Fauto_gpt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyMarcus%2Fauto_gpt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PyMarcus","download_url":"https://codeload.github.com/PyMarcus/auto_gpt/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PyMarcus%2Fauto_gpt/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":275252803,"owners_count":25432096,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-09-15T02:00:09.272Z","response_time":75,"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"}},"keywords":[],"created_at":"2025-09-15T11:41:02.280Z","updated_at":"2025-09-15T11:41:04.221Z","avatar_url":"https://github.com/PyMarcus.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# auto_gpt\nSimple project to ask questions to gpt. Basically, it makes asynchronous requests to github repositories\n\n### How does it work?\n\nBasically, it will read the csv file that contains the https paths to the codes, on github. Once this is done, asynchronous requests will be made, with the user's CPU cores number for these links, in order to download them, to the _downloaded_ folder.\n\nAs a result, a question will be added before each code and sent to the gpt chat, via API query - you will need to use an access token, available at: https://platform.openai.com/account/api- keys.\nFinally, a .csv file will be created and can be opened as a spreadsheet to consult the results (respostas_do_gpt.csv).\n\n\n### How to run:\n```bash\npython -m venv .venv\n```\n\n```bash\nsource .venv/bin/activate\n```\n\n\n```bash\npip install -r requirements.txt\n```\n\n\n\n```bash\npython /data/run.py\n```\n\n```bash\nmkdir downloaded\n```\n\n```bash\npython main.py\n```\n\n\n### observation:\n\nA version of Python that supports asynchronous modules is required.\nTests performed with python3.11, but compatible with python 3.8 +\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpymarcus%2Fauto_gpt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpymarcus%2Fauto_gpt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpymarcus%2Fauto_gpt/lists"}