{"id":95577,"name":null,"description":"An End to End GenAI Framework","url":"https://github.com/aiplanethub/genai-stack","last_synced_at":"2025-09-09T01:32:54.825Z","repository":{"id":184460827,"uuid":"663024464","full_name":"aiplanethub/genai-stack","owner":"aiplanethub","description":"An End to End GenAI Framework","archived":true,"fork":false,"pushed_at":"2024-07-12T09:00:04.000Z","size":3593,"stargazers_count":130,"open_issues_count":38,"forks_count":45,"subscribers_count":6,"default_branch":"main","last_synced_at":"2025-09-01T16:53:40.126Z","etag":null,"topics":["ai","chatgpt","data-engineering","datascientist","genai","hacktoberfest","hacktoberfest-accepted","hacktoberfest2023","langchain","llama","llama-index","llm","llmops","mlops"],"latest_commit_sha":null,"homepage":"https://genaistack.aiplanet.com/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aiplanethub.png","metadata":{"files":{"readme":"README.md","changelog":"HISTORY.rst","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.rst","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-06T11:46:23.000Z","updated_at":"2025-08-27T05:23:59.000Z","dependencies_parsed_at":"2024-07-12T10:25:05.676Z","dependency_job_id":"b606cb0a-cade-4377-a9d5-36450f16e2d4","html_url":"https://github.com/aiplanethub/genai-stack","commit_stats":{"total_commits":193,"total_committers":17,"mean_commits":"11.352941176470589","dds":0.5284974093264249,"last_synced_commit":"0e1028261cfed62934791c5573b863aca9a4271c"},"previous_names":["aiplanethub/llaim","aiplanethub/llm-stack","aiplanethub/llmstack","aiplanethub/genai-stack"],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/aiplanethub/genai-stack","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aiplanethub","download_url":"https://codeload.github.com/aiplanethub/genai-stack/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":274231504,"owners_count":25245600,"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-08T02:00:09.813Z","response_time":121,"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":"aiplanethub","name":"AI Planet","uuid":"65982452","kind":"organization","description":"Ecosystem educating and building AI for everyone!","email":null,"website":"https://aiplanet.com/","location":null,"twitter":"aiplanethub","company":null,"icon_url":"https://avatars.githubusercontent.com/u/65982452?v=4","repositories_count":137,"last_synced_at":"2024-04-24T02:23:01.770Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/aiplanethub","funding_links":[],"total_stars":751,"followers":159,"following":0,"created_at":"2022-11-15T17:57:03.204Z","updated_at":"2024-04-24T02:23:17.114Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aiplanethub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aiplanethub/repositories"},"packages":[{"id":8412650,"name":"genai_stack","ecosystem":"pypi","description":"End-to-End Secure \u0026 Private Generative AI for All","homepage":"https://github.com/aiplanethub/genai-stack","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/aiplanethub/genai-stack","keywords_array":["MLOps","AI","GenAI Stack","Model Serving","Model Deployment","LLMOps","Large Language Model","Generative AI","gpt4all","Transformers","chatgpt","LLM Chat"],"namespace":null,"versions_count":2,"first_release_published_at":"2023-10-11T14:11:16.000Z","latest_release_published_at":"2023-11-08T16:22:52.000Z","latest_release_number":"0.2.6","last_synced_at":"2025-09-07T19:47:34.323Z","created_at":"2023-10-11T14:19:05.635Z","updated_at":"2025-09-07T19:47:34.323Z","registry_url":"https://pypi.org/project/genai_stack/","install_command":"pip install genai_stack --index-url https://pypi.org/simple","documentation_url":"https://genaistack.aiplanet.com/","metadata":{"funding":null,"documentation":"https://genaistack.aiplanet.com/","classifiers":["Intended Audience :: Developers","Intended Audience :: Education","Intended Audience :: Science/Research","License :: OSI Approved :: Apache Software License","Operating System :: OS Independent","Programming Language :: Python :: 3","Programming Language :: Python :: 3.10","Programming Language :: Python :: 3.11","Programming Language :: Python :: 3.12","Programming Language :: Python :: 3.8","Programming Language :: Python :: 3.9","Topic :: Scientific/Engineering","Topic :: Scientific/Engineering :: Artificial Intelligence","Topic :: Software Development","Topic :: Software Development :: Libraries","Topic :: Software Development :: Libraries :: Python Modules"],"normalized_name":"genai-stack","project_status":null},"repo_metadata":{"id":184460827,"uuid":"663024464","full_name":"aiplanethub/genai-stack","owner":"aiplanethub","description":"An End to End GenAI Framework","archived":true,"fork":false,"pushed_at":"2024-07-12T09:00:04.000Z","size":3593,"stargazers_count":125,"open_issues_count":37,"forks_count":42,"subscribers_count":5,"default_branch":"main","last_synced_at":"2024-08-29T12:36:39.458Z","etag":null,"topics":["ai","chatgpt","data-engineering","datascientist","genai","hacktoberfest","hacktoberfest-accepted","hacktoberfest2023","langchain","llama","llama-index","llm","llmops","mlops"],"latest_commit_sha":null,"homepage":"https://genaistack.aiplanet.com/","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/aiplanethub.png","metadata":{"files":{"readme":"README.md","changelog":"HISTORY.rst","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.rst","threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS.rst","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-07-06T11:46:23.000Z","updated_at":"2024-08-29T08:37:28.000Z","dependencies_parsed_at":"2024-07-12T10:25:05.676Z","dependency_job_id":"b606cb0a-cade-4377-a9d5-36450f16e2d4","html_url":"https://github.com/aiplanethub/genai-stack","commit_stats":{"total_commits":193,"total_committers":17,"mean_commits":"11.352941176470589","dds":0.5284974093264249,"last_synced_commit":"0e1028261cfed62934791c5573b863aca9a4271c"},"previous_names":["aiplanethub/llaim","aiplanethub/llm-stack","aiplanethub/llmstack","aiplanethub/genai-stack"],"tags_count":10,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aiplanethub","download_url":"https://codeload.github.com/aiplanethub/genai-stack/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":217590801,"owners_count":16201401,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"aiplanethub","name":"AI Planet","uuid":"65982452","kind":"organization","description":"Ecosystem educating and building AI for everyone!","email":null,"website":"https://aiplanet.com/","location":null,"twitter":"aiplanethub","company":null,"icon_url":"https://avatars.githubusercontent.com/u/65982452?v=4","repositories_count":137,"last_synced_at":"2024-04-24T02:23:01.770Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/aiplanethub","funding_links":[],"total_stars":751,"followers":159,"following":0,"created_at":"2022-11-15T17:57:03.204Z","updated_at":"2024-04-24T02:23:17.114Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aiplanethub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aiplanethub/repositories"},"tags":[{"name":"0.2.7","sha":"48250844eadf331b48c7d472b36e50db7f52456a","kind":"commit","published_at":"2023-11-23T10:22:39.000Z","download_url":"https://codeload.github.com/aiplanethub/genai-stack/tar.gz/0.2.7","html_url":"https://github.com/aiplanethub/genai-stack/releases/tag/0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.7/manifests"},{"name":"0.2.6","sha":"6a37886ee334716b3d935abaa75ff9af80975ad6","kind":"commit","published_at":"2023-11-08T16:18:59.000Z","download_url":"https://codeload.github.com/aiplanethub/genai-stack/tar.gz/0.2.6","html_url":"https://github.com/aiplanethub/genai-stack/releases/tag/0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.6/manifests"},{"name":"0.2.4","sha":"e16b6fdb9876085c19c89cfe2c8bff7200203b47","kind":"commit","published_at":"2023-10-11T14:09:52.000Z","download_url":"https://codeload.github.com/aiplanethub/genai-stack/tar.gz/0.2.4","html_url":"https://github.com/aiplanethub/genai-stack/releases/tag/0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.4/manifests"},{"name":"0.2.5","sha":"e16b6fdb9876085c19c89cfe2c8bff7200203b47","kind":"commit","published_at":"2023-10-11T14:09:52.000Z","download_url":"https://codeload.github.com/aiplanethub/genai-stack/tar.gz/0.2.5","html_url":"https://github.com/aiplanethub/genai-stack/releases/tag/0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.5/manifests"},{"name":"0.2.3","sha":"9220660a97c33293af7bcee0508b4af1a35c64c8","kind":"commit","published_at":"2023-10-04T10:44:16.000Z","download_url":"https://codeload.github.com/aiplanethub/genai-stack/tar.gz/0.2.3","html_url":"https://github.com/aiplanethub/genai-stack/releases/tag/0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.3/manifests"},{"name":"0.2.2","sha":"c440b3236a80dea08b2d82436f10845acaa776fa","kind":"commit","published_at":"2023-09-28T14:44:13.000Z","download_url":"https://codeload.github.com/aiplanethub/genai-stack/tar.gz/0.2.2","html_url":"https://github.com/aiplanethub/genai-stack/releases/tag/0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.2/manifests"},{"name":"0.2.1-rc","sha":"339931d2d46af51e81284dac5ca01fcc6e4aa9ad","kind":"commit","published_at":"2023-09-20T08:24:25.000Z","download_url":"https://codeload.github.com/aiplanethub/genai-stack/tar.gz/0.2.1-rc","html_url":"https://github.com/aiplanethub/genai-stack/releases/tag/0.2.1-rc","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.1-rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.1-rc/manifests"},{"name":"0.2.0-alpha","sha":"03f24da12d700761c86803f465fea80206b8822c","kind":"commit","published_at":"2023-09-12T13:23:44.000Z","download_url":"https://codeload.github.com/aiplanethub/genai-stack/tar.gz/0.2.0-alpha","html_url":"https://github.com/aiplanethub/genai-stack/releases/tag/0.2.0-alpha","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.0-alpha","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.0-alpha/manifests"},{"name":"0.2.0","sha":"e0d0bcc18970644551b337e7252bc53ee8ad1b8f","kind":"commit","published_at":"2023-08-29T09:04:28.000Z","download_url":"https://codeload.github.com/aiplanethub/genai-stack/tar.gz/0.2.0","html_url":"https://github.com/aiplanethub/genai-stack/releases/tag/0.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.2.0/manifests"},{"name":"0.1.0","sha":"e0d0bcc18970644551b337e7252bc53ee8ad1b8f","kind":"commit","published_at":"2023-08-29T09:04:28.000Z","download_url":"https://codeload.github.com/aiplanethub/genai-stack/tar.gz/0.1.0","html_url":"https://github.com/aiplanethub/genai-stack/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/tags/0.1.0/manifests"}]},"repo_metadata_updated_at":"2024-09-07T20:56:47.916Z","dependent_packages_count":0,"downloads":25,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":68.43946870703195,"dependent_packages_count":7.302737866584258,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":37.8711032868081},"purl":"pkg:pypi/genai-stack","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/genai_stack","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/genai_stack","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/genai_stack/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2024-09-07T20:01:51.843Z","issues_count":12,"pull_requests_count":88,"avg_time_to_close_issue":1559384.75,"avg_time_to_close_pull_request":341144.8333333333,"issues_closed_count":4,"pull_requests_closed_count":78,"pull_request_authors_count":13,"issue_authors_count":5,"avg_comments_per_issue":1.0,"avg_comments_per_pull_request":0.14772727272727273,"merged_pull_requests_count":53,"bot_issues_count":0,"bot_pull_requests_count":11,"past_year_issues_count":12,"past_year_pull_requests_count":57,"past_year_avg_time_to_close_issue":1559384.75,"past_year_avg_time_to_close_pull_request":326217.89361702127,"past_year_issues_closed_count":4,"past_year_pull_requests_closed_count":47,"past_year_pull_request_authors_count":11,"past_year_issue_authors_count":5,"past_year_avg_comments_per_issue":1.0,"past_year_avg_comments_per_pull_request":0.12280701754385964,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":6,"past_year_merged_pull_requests_count":34,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/issues","maintainers":[{"login":"tarun-aiplanet","count":13,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tarun-aiplanet"},{"login":"sam-aiplanet","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sam-aiplanet"},{"login":"shreehari-aiplanet","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shreehari-aiplanet"},{"login":"nikhilaiplanet","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nikhilaiplanet"}],"active_maintainers":[{"login":"tarun-aiplanet","count":9,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tarun-aiplanet"},{"login":"sam-aiplanet","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sam-aiplanet"},{"login":"shreehari-aiplanet","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shreehari-aiplanet"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/genai_stack/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/genai_stack/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/genai_stack/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/genai_stack/related_packages","maintainers":[{"uuid":"ai-planet","login":"ai-planet","name":null,"email":null,"url":null,"packages_count":5,"html_url":"https://pypi.org/user/ai-planet/","role":null,"created_at":"2023-10-11T14:19:08.485Z","updated_at":"2023-10-11T14:19:08.485Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/ai-planet/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":726268,"maintainers_count":308823,"namespaces_count":0,"keywords_count":238245,"github":"pypi","metadata":{"funded_packages_count":50579},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-08T05:32:36.857Z","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":1639375,"full_name":"aiplanethub/genai-stack","default_branch":"main","committers":[{"name":"sunilgaddi","email":"sunilgaddi917@gmail.com","login":"sunilgaddi","count":91},{"name":"akshaj000","email":"akshajsr000@gmail.com","login":"Akshaj000","count":25},{"name":"Sam Joel","email":"samjoel3101@gmail.com","login":"Samjoel3101","count":22},{"name":"ShreehariVaasishta","email":"shreehari9481@gmail.com","login":"ShreehariVaasishta","count":17},{"name":"Shreehari","email":"131448686+shreehari-aiplanet","login":"shreehari-aiplanet","count":13},{"name":"nikhilchintawar","email":"chintawarnikhil88@gmail.com","login":"nikhilchintawar","count":8},{"name":"lucifertrj","email":"jaintarun.abd17@gmail.com","login":"lucifertrj","count":4},{"name":"akshaj-aiplanet","email":"akshaj@aiplanet.com","login":"akshaj-aiplanet","count":3},{"name":"Tarun Jain","email":"132284203+jaintarunAI","login":"jaintarunAI","count":2},{"name":"reenal","email":"reenalboddul@gmail.com","login":"reenal","count":2},{"name":"sam","email":"sam@dphi.tech","login":null,"count":2},{"name":"Devopdevs","email":"owoeyebabatunde01@gmail.com","login":"owoeye-babatunde","count":1},{"name":"Tarun Jain","email":"132284203+tarun-aiplanet","login":"tarun-aiplanet","count":1},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":1},{"name":"plabanaiplanet","email":"134295815+plabanaiplanet","login":"plabanaiplanet","count":1}],"total_commits":193,"total_committers":15,"total_bot_commits":1,"total_bot_committers":1,"mean_commits":12.866666666666667,"dds":0.5284974093264249,"past_year_committers":[],"past_year_total_commits":0,"past_year_total_committers":0,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":0.0,"past_year_dds":0.0,"last_synced_at":"2025-08-11T06:10:21.476Z","last_synced_commit":"0e1028261cfed62934791c5573b863aca9a4271c","created_at":"2024-07-25T15:24:18.731Z","updated_at":"2025-08-11T06:10:21.590Z","commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.343Z","repositories_count":5480019,"commits_count":853389012,"contributors_count":31098138,"owners_count":906558,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues_stats":{"full_name":"aiplanethub/genai-stack","html_url":"https://github.com/aiplanethub/genai-stack","last_synced_at":"2025-08-31T16:04:01.594Z","status":"error","issues_count":12,"pull_requests_count":88,"avg_time_to_close_issue":1559384.75,"avg_time_to_close_pull_request":341144.8333333333,"issues_closed_count":4,"pull_requests_closed_count":78,"pull_request_authors_count":13,"issue_authors_count":5,"avg_comments_per_issue":1.0,"avg_comments_per_pull_request":0.14772727272727273,"merged_pull_requests_count":53,"bot_issues_count":0,"bot_pull_requests_count":11,"past_year_issues_count":0,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":0,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":0,"created_at":"2024-07-25T15:25:00.211Z","updated_at":"2025-09-01T22:29:32.949Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/aiplanethub%2Fgenai-stack/issues","issue_labels_count":{"enhancement":6,"good first issue":5,"hacktoberfest-accepted":4,"component;model":2,"wip":1,"component;vectordb":1,"documentation":1,"component;etl":1,"component;caching":1},"pull_request_labels_count":{"wip":12,"dependencies":11,"approved":3,"Paused":2,"help wanted":1,"component;apis":1},"issue_author_associations_count":{"MEMBER":5,"COLLABORATOR":3,"NONE":2},"pull_request_author_associations_count":{"CONTRIBUTOR":62,"COLLABORATOR":13,"MEMBER":6,"NONE":3},"issue_authors":{"tarun-aiplanet":5,"sam-aiplanet":2,"sb-decoder":1,"ramubonkuri":1,"shreehari-aiplanet":1},"pull_request_authors":{"sunilgaddi":17,"Akshaj000":16,"dependabot[bot]":11,"nikhilchintawar":9,"tarun-aiplanet":6,"shreehari-aiplanet":6,"ShreehariVaasishta":5,"sam-aiplanet":4,"lucifertrj":3,"nikhilaiplanet":3,"weaviate-git-bot":1,"adilshaikh165":1,"sunil-aiplanet":1,"owoeye-babatunde":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-02T00:00:07.986Z","repositories_count":10032651,"issues_count":30500402,"pull_requests_count":90614348,"authors_count":10347922,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"},"past_year_issue_labels_count":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{},"past_year_issue_authors":{},"past_year_pull_request_authors":{},"maintainers":[{"login":"tarun-aiplanet","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tarun-aiplanet"},{"login":"shreehari-aiplanet","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/shreehari-aiplanet"},{"login":"sam-aiplanet","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sam-aiplanet"},{"login":"nikhilaiplanet","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/nikhilaiplanet"}],"active_maintainers":[]},"events":{"total":{"WatchEvent":6,"ForkEvent":3},"last_year":{"WatchEvent":6,"ForkEvent":3}},"keywords":["ai","chatgpt","data-engineering","datascientist","genai","hacktoberfest","hacktoberfest-accepted","hacktoberfest2023","langchain","llama","llama-index","llm","llmops","mlops"],"dependencies":[{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2023-07-28T16:09:00.140Z","updated_at":"2023-07-28T16:09:00.140Z","repository_link":"https://github.com/aiplanethub/genai-stack/blob/main/pyproject.toml","dependencies":[]},{"ecosystem":"pypi","filepath":"ui/requirements.txt","sha":null,"kind":"manifest","created_at":"2023-08-16T22:03:16.926Z","updated_at":"2023-08-16T22:03:16.926Z","repository_link":"https://github.com/aiplanethub/genai-stack/blob/main/ui/requirements.txt","dependencies":[{"id":12719253562,"package_name":"altair","ecosystem":"pypi","requirements":"==5.0.1","direct":true,"kind":"runtime","optional":false},{"id":12719253563,"package_name":"attrs","ecosystem":"pypi","requirements":"==23.1.0","direct":true,"kind":"runtime","optional":false},{"id":12719253564,"package_name":"backports.zoneinfo","ecosystem":"pypi","requirements":"==0.2.1","direct":true,"kind":"runtime","optional":false},{"id":12719253565,"package_name":"blinker","ecosystem":"pypi","requirements":"==1.6.2","direct":true,"kind":"runtime","optional":false},{"id":12719253566,"package_name":"cachetools","ecosystem":"pypi","requirements":"==5.3.1","direct":true,"kind":"runtime","optional":false},{"id":12719253567,"package_name":"certifi","ecosystem":"pypi","requirements":"==2023.7.22","direct":true,"kind":"runtime","optional":false},{"id":12719253568,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"==3.2.0","direct":true,"kind":"runtime","optional":false},{"id":12719253569,"package_name":"click","ecosystem":"pypi","requirements":"==8.1.6","direct":true,"kind":"runtime","optional":false},{"id":12719253570,"package_name":"decorator","ecosystem":"pypi","requirements":"==5.1.1","direct":true,"kind":"runtime","optional":false},{"id":12719253571,"package_name":"gitdb","ecosystem":"pypi","requirements":"==4.0.10","direct":true,"kind":"runtime","optional":false},{"id":12719253572,"package_name":"GitPython","ecosystem":"pypi","requirements":"==3.1.32","direct":true,"kind":"runtime","optional":false},{"id":12719253573,"package_name":"idna","ecosystem":"pypi","requirements":"==3.4","direct":true,"kind":"runtime","optional":false},{"id":12719253574,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"==6.8.0","direct":true,"kind":"runtime","optional":false},{"id":12719253575,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"==6.0.0","direct":true,"kind":"runtime","optional":false},{"id":12719253576,"package_name":"Jinja2","ecosystem":"pypi","requirements":"==3.1.2","direct":true,"kind":"runtime","optional":false},{"id":12719253577,"package_name":"jsonschema","ecosystem":"pypi","requirements":"==4.18.4","direct":true,"kind":"runtime","optional":false},{"id":12719253578,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"==2023.7.1","direct":true,"kind":"runtime","optional":false},{"id":12719253579,"package_name":"markdown-it-py","ecosystem":"pypi","requirements":"==3.0.0","direct":true,"kind":"runtime","optional":false},{"id":12719253580,"package_name":"MarkupSafe","ecosystem":"pypi","requirements":"==2.1.3","direct":true,"kind":"runtime","optional":false},{"id":12719253581,"package_name":"mdurl","ecosystem":"pypi","requirements":"==0.1.2","direct":true,"kind":"runtime","optional":false},{"id":12719253582,"package_name":"numpy","ecosystem":"pypi","requirements":"==1.24.4","direct":true,"kind":"runtime","optional":false},{"id":12719253583,"package_name":"packaging","ecosystem":"pypi","requirements":"==23.1","direct":true,"kind":"runtime","optional":false},{"id":12719253584,"package_name":"pandas","ecosystem":"pypi","requirements":"==2.0.3","direct":true,"kind":"runtime","optional":false},{"id":12719253585,"package_name":"Pillow","ecosystem":"pypi","requirements":"==9.5.0","direct":true,"kind":"runtime","optional":false},{"id":12719253586,"package_name":"pkgutil_resolve_name","ecosystem":"pypi","requirements":"==1.3.10","direct":true,"kind":"runtime","optional":false},{"id":12719253587,"package_name":"protobuf","ecosystem":"pypi","requirements":"==4.23.4","direct":true,"kind":"runtime","optional":false},{"id":12719253588,"package_name":"pyarrow","ecosystem":"pypi","requirements":"==12.0.1","direct":true,"kind":"runtime","optional":false},{"id":12719253589,"package_name":"pydeck","ecosystem":"pypi","requirements":"==0.8.0","direct":true,"kind":"runtime","optional":false},{"id":12719253590,"package_name":"Pygments","ecosystem":"pypi","requirements":"==2.15.1","direct":true,"kind":"runtime","optional":false},{"id":12719253591,"package_name":"Pympler","ecosystem":"pypi","requirements":"==1.0.1","direct":true,"kind":"runtime","optional":false},{"id":12719253592,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"==2.8.2","direct":true,"kind":"runtime","optional":false},{"id":12719253593,"package_name":"pytz","ecosystem":"pypi","requirements":"==2023.3","direct":true,"kind":"runtime","optional":false},{"id":12719253594,"package_name":"pytz-deprecation-shim","ecosystem":"pypi","requirements":"==0.1.0.post0","direct":true,"kind":"runtime","optional":false},{"id":12719253595,"package_name":"referencing","ecosystem":"pypi","requirements":"==0.30.0","direct":true,"kind":"runtime","optional":false},{"id":12719253596,"package_name":"requests","ecosystem":"pypi","requirements":"==2.31.0","direct":true,"kind":"runtime","optional":false},{"id":12719253597,"package_name":"rich","ecosystem":"pypi","requirements":"==13.5.1","direct":true,"kind":"runtime","optional":false},{"id":12719253598,"package_name":"rpds-py","ecosystem":"pypi","requirements":"==0.9.2","direct":true,"kind":"runtime","optional":false},{"id":12719253599,"package_name":"six","ecosystem":"pypi","requirements":"==1.16.0","direct":true,"kind":"runtime","optional":false},{"id":12719253600,"package_name":"smmap","ecosystem":"pypi","requirements":"==5.0.0","direct":true,"kind":"runtime","optional":false},{"id":12719253601,"package_name":"streamlit","ecosystem":"pypi","requirements":"==1.25.0","direct":true,"kind":"runtime","optional":false},{"id":12719253602,"package_name":"tenacity","ecosystem":"pypi","requirements":"==8.2.2","direct":true,"kind":"runtime","optional":false},{"id":12719253603,"package_name":"toml","ecosystem":"pypi","requirements":"==0.10.2","direct":true,"kind":"runtime","optional":false},{"id":12719253604,"package_name":"toolz","ecosystem":"pypi","requirements":"==0.12.0","direct":true,"kind":"runtime","optional":false},{"id":12719253605,"package_name":"tornado","ecosystem":"pypi","requirements":"==6.3.2","direct":true,"kind":"runtime","optional":false},{"id":12719253606,"package_name":"typing_extensions","ecosystem":"pypi","requirements":"==4.7.1","direct":true,"kind":"runtime","optional":false},{"id":12719253607,"package_name":"tzdata","ecosystem":"pypi","requirements":"==2023.3","direct":true,"kind":"runtime","optional":false},{"id":12719253608,"package_name":"tzlocal","ecosystem":"pypi","requirements":"==4.3.1","direct":true,"kind":"runtime","optional":false},{"id":12719253609,"package_name":"urllib3","ecosystem":"pypi","requirements":"==2.0.4","direct":true,"kind":"runtime","optional":false},{"id":12719253610,"package_name":"validators","ecosystem":"pypi","requirements":"==0.20.0","direct":true,"kind":"runtime","optional":false},{"id":12719253611,"package_name":"watchdog","ecosystem":"pypi","requirements":"==3.0.0","direct":true,"kind":"runtime","optional":false},{"id":12719253612,"package_name":"zipp","ecosystem":"pypi","requirements":"==3.16.2","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/python-publish.yml","sha":null,"kind":"manifest","created_at":"2024-07-12T10:25:04.037Z","updated_at":"2024-07-12T10:25:04.037Z","repository_link":"https://github.com/aiplanethub/genai-stack/blob/main/.github/workflows/python-publish.yml","dependencies":[{"id":19061611169,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":19061611170,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"poetry.lock","sha":null,"kind":"lockfile","created_at":"2024-07-12T10:25:04.290Z","updated_at":"2024-07-12T10:25:04.290Z","repository_link":"https://github.com/aiplanethub/genai-stack/blob/main/poetry.lock","dependencies":[{"id":19061611188,"package_name":"aiohttp","ecosystem":"pypi","requirements":"3.8.5","direct":false,"kind":"runtime","optional":false},{"id":19061611189,"package_name":"aiosignal","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":19061611190,"package_name":"anyio","ecosystem":"pypi","requirements":"3.7.1","direct":false,"kind":"runtime","optional":false},{"id":19061611191,"package_name":"async-timeout","ecosystem":"pypi","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":19061611192,"package_name":"atlassian-python-api","ecosystem":"pypi","requirements":"3.41.2","direct":false,"kind":"runtime","optional":false},{"id":19061611193,"package_name":"attrs","ecosystem":"pypi","requirements":"23.1.0","direct":false,"kind":"runtime","optional":false},{"id":19061611194,"package_name":"authlib","ecosystem":"pypi","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":19061611195,"package_name":"backoff","ecosystem":"pypi","requirements":"2.2.1","direct":false,"kind":"runtime","optional":false},{"id":19061611196,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"4.12.2","direct":false,"kind":"runtime","optional":false},{"id":19061611197,"package_name":"certifi","ecosystem":"pypi","requirements":"2023.7.22","direct":false,"kind":"runtime","optional":false},{"id":19061611198,"package_name":"cffi","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":19061611199,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":19061611200,"package_name":"chroma-hnswlib","ecosystem":"pypi","requirements":"0.7.2","direct":false,"kind":"runtime","optional":false},{"id":19061611201,"package_name":"chromadb","ecosystem":"pypi","requirements":"0.4.5","direct":false,"kind":"runtime","optional":false},{"id":19061611202,"package_name":"click","ecosystem":"pypi","requirements":"8.1.7","direct":false,"kind":"runtime","optional":false},{"id":19061611203,"package_name":"colorama","ecosystem":"pypi","requirements":"0.4.6","direct":false,"kind":"runtime","optional":false},{"id":19061611204,"package_name":"coloredlogs","ecosystem":"pypi","requirements":"15.0.1","direct":false,"kind":"runtime","optional":false},{"id":19061611205,"package_name":"cryptography","ecosystem":"pypi","requirements":"41.0.4","direct":false,"kind":"runtime","optional":false},{"id":19061611206,"package_name":"dataclasses-json","ecosystem":"pypi","requirements":"0.6.1","direct":false,"kind":"runtime","optional":false},{"id":19061611207,"package_name":"deprecated","ecosystem":"pypi","requirements":"1.2.14","direct":false,"kind":"runtime","optional":false},{"id":19061611208,"package_name":"exceptiongroup","ecosystem":"pypi","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":19061611209,"package_name":"fastapi","ecosystem":"pypi","requirements":"0.99.1","direct":false,"kind":"runtime","optional":false},{"id":19061611210,"package_name":"filelock","ecosystem":"pypi","requirements":"3.12.4","direct":false,"kind":"runtime","optional":false},{"id":19061611211,"package_name":"flatbuffers","ecosystem":"pypi","requirements":"23.5.26","direct":false,"kind":"runtime","optional":false},{"id":19061611212,"package_name":"frozenlist","ecosystem":"pypi","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":19061611213,"package_name":"fsspec","ecosystem":"pypi","requirements":"2023.9.2","direct":false,"kind":"runtime","optional":false},{"id":19061611214,"package_name":"gpt4all","ecosystem":"pypi","requirements":"1.0.12","direct":false,"kind":"runtime","optional":false},{"id":19061611215,"package_name":"graphlib-backport","ecosystem":"pypi","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":19061611216,"package_name":"greenlet","ecosystem":"pypi","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":19061611217,"package_name":"h11","ecosystem":"pypi","requirements":"0.14.0","direct":false,"kind":"runtime","optional":false},{"id":19061611218,"package_name":"html2text","ecosystem":"pypi","requirements":"2020.1.16","direct":false,"kind":"runtime","optional":false},{"id":19061611219,"package_name":"httptools","ecosystem":"pypi","requirements":"0.6.0","direct":false,"kind":"runtime","optional":false},{"id":19061611220,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"0.17.3","direct":false,"kind":"runtime","optional":false},{"id":19061611221,"package_name":"humanfriendly","ecosystem":"pypi","requirements":"10.0","direct":false,"kind":"runtime","optional":false},{"id":19061611222,"package_name":"idna","ecosystem":"pypi","requirements":"3.4","direct":false,"kind":"runtime","optional":false},{"id":19061611223,"package_name":"importlib-resources","ecosystem":"pypi","requirements":"6.1.0","direct":false,"kind":"runtime","optional":false},{"id":19061611224,"package_name":"jinja2","ecosystem":"pypi","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":19061611225,"package_name":"joblib","ecosystem":"pypi","requirements":"1.3.2","direct":false,"kind":"runtime","optional":false},{"id":19061611226,"package_name":"jsonpatch","ecosystem":"pypi","requirements":"1.33","direct":false,"kind":"runtime","optional":false},{"id":19061611227,"package_name":"jsonpointer","ecosystem":"pypi","requirements":"2.4","direct":false,"kind":"runtime","optional":false},{"id":19061611228,"package_name":"langchain","ecosystem":"pypi","requirements":"0.0.305","direct":false,"kind":"runtime","optional":false},{"id":19061611229,"package_name":"langsmith","ecosystem":"pypi","requirements":"0.0.41","direct":false,"kind":"runtime","optional":false},{"id":19061611230,"package_name":"llama-hub","ecosystem":"pypi","requirements":"0.0.34","direct":false,"kind":"runtime","optional":false},{"id":19061611231,"package_name":"llama-index","ecosystem":"pypi","requirements":"0.8.37","direct":false,"kind":"runtime","optional":false},{"id":19061611232,"package_name":"llama-index-sl","ecosystem":"pypi","requirements":"0.5.3.1","direct":false,"kind":"runtime","optional":false},{"id":19061611233,"package_name":"mako","ecosystem":"pypi","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":19061611234,"package_name":"markupsafe","ecosystem":"pypi","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":19061611235,"package_name":"marshmallow","ecosystem":"pypi","requirements":"3.20.1","direct":false,"kind":"runtime","optional":false},{"id":19061611236,"package_name":"monotonic","ecosystem":"pypi","requirements":"1.6","direct":false,"kind":"runtime","optional":false},{"id":19061611237,"package_name":"mpmath","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":19061611238,"package_name":"multidict","ecosystem":"pypi","requirements":"6.0.4","direct":false,"kind":"runtime","optional":false},{"id":19061611239,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":19061611240,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"1.5.8","direct":false,"kind":"runtime","optional":false},{"id":19061611241,"package_name":"networkx","ecosystem":"pypi","requirements":"3.1","direct":false,"kind":"runtime","optional":false},{"id":19061611242,"package_name":"nltk","ecosystem":"pypi","requirements":"3.8.1","direct":false,"kind":"runtime","optional":false},{"id":19061611243,"package_name":"numexpr","ecosystem":"pypi","requirements":"2.8.6","direct":false,"kind":"runtime","optional":false},{"id":19061611244,"package_name":"numpy","ecosystem":"pypi","requirements":"1.24.4","direct":false,"kind":"runtime","optional":false},{"id":19061611245,"package_name":"oauthlib","ecosystem":"pypi","requirements":"3.2.2","direct":false,"kind":"runtime","optional":false},{"id":19061611246,"package_name":"onnxruntime","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":19061611247,"package_name":"openai","ecosystem":"pypi","requirements":"0.28.1","direct":false,"kind":"runtime","optional":false},{"id":19061611248,"package_name":"overrides","ecosystem":"pypi","requirements":"7.4.0","direct":false,"kind":"runtime","optional":false},{"id":19061611249,"package_name":"packaging","ecosystem":"pypi","requirements":"23.2","direct":false,"kind":"runtime","optional":false},{"id":19061611250,"package_name":"pandas","ecosystem":"pypi","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":19061611251,"package_name":"pdfminer","ecosystem":"pypi","requirements":"20191125","direct":false,"kind":"runtime","optional":false},{"id":19061611252,"package_name":"pillow","ecosystem":"pypi","requirements":"10.0.1","direct":false,"kind":"runtime","optional":false},{"id":19061611253,"package_name":"posthog","ecosystem":"pypi","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":19061611254,"package_name":"protobuf","ecosystem":"pypi","requirements":"4.24.3","direct":false,"kind":"runtime","optional":false},{"id":19061611255,"package_name":"psutil","ecosystem":"pypi","requirements":"5.9.5","direct":false,"kind":"runtime","optional":false},{"id":19061611256,"package_name":"pulsar-client","ecosystem":"pypi","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":19061611257,"package_name":"pycparser","ecosystem":"pypi","requirements":"2.21","direct":false,"kind":"runtime","optional":false},{"id":19061611258,"package_name":"pycryptodome","ecosystem":"pypi","requirements":"3.19.0","direct":false,"kind":"runtime","optional":false},{"id":19061611259,"package_name":"pydantic","ecosystem":"pypi","requirements":"1.10.13","direct":false,"kind":"runtime","optional":false},{"id":19061611260,"package_name":"pypdf","ecosystem":"pypi","requirements":"3.14.0","direct":false,"kind":"runtime","optional":false},{"id":19061611261,"package_name":"pypika","ecosystem":"pypi","requirements":"0.48.9","direct":false,"kind":"runtime","optional":false},{"id":19061611262,"package_name":"pyreadline3","ecosystem":"pypi","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":19061611263,"package_name":"python-dateutil","ecosystem":"pypi","requirements":"2.8.2","direct":false,"kind":"runtime","optional":false},{"id":19061611264,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":19061611265,"package_name":"pytz","ecosystem":"pypi","requirements":"2023.3.post1","direct":false,"kind":"runtime","optional":false},{"id":19061611266,"package_name":"pyyaml","ecosystem":"pypi","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":19061611267,"package_name":"regex","ecosystem":"pypi","requirements":"2023.8.8","direct":false,"kind":"runtime","optional":false},{"id":19061611268,"package_name":"requests","ecosystem":"pypi","requirements":"2.31.0","direct":false,"kind":"runtime","optional":false},{"id":19061611269,"package_name":"requests-oauthlib","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":19061611270,"package_name":"retrying","ecosystem":"pypi","requirements":"1.3.4","direct":false,"kind":"runtime","optional":false},{"id":19061611271,"package_name":"safetensors","ecosystem":"pypi","requirements":"0.3.3","direct":false,"kind":"runtime","optional":false},{"id":19061611272,"package_name":"scikit-learn","ecosystem":"pypi","requirements":"1.3.1","direct":false,"kind":"runtime","optional":false},{"id":19061611273,"package_name":"scipy","ecosystem":"pypi","requirements":"1.9.3","direct":false,"kind":"runtime","optional":false},{"id":19061611274,"package_name":"sentence-transformers","ecosystem":"pypi","requirements":"2.2.2","direct":false,"kind":"runtime","optional":false},{"id":19061611275,"package_name":"sentencepiece","ecosystem":"pypi","requirements":"0.1.99","direct":false,"kind":"runtime","optional":false},{"id":19061611276,"package_name":"six","ecosystem":"pypi","requirements":"1.16.0","direct":false,"kind":"runtime","optional":false},{"id":19061611277,"package_name":"sniffio","ecosystem":"pypi","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":19061611278,"package_name":"soupsieve","ecosystem":"pypi","requirements":"2.5","direct":false,"kind":"runtime","optional":false},{"id":19061611279,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"2.0.21","direct":false,"kind":"runtime","optional":false},{"id":19061611280,"package_name":"starlette","ecosystem":"pypi","requirements":"0.27.0","direct":false,"kind":"runtime","optional":false},{"id":19061611281,"package_name":"sympy","ecosystem":"pypi","requirements":"1.12","direct":false,"kind":"runtime","optional":false},{"id":19061611282,"package_name":"tenacity","ecosystem":"pypi","requirements":"8.2.3","direct":false,"kind":"runtime","optional":false},{"id":19061611283,"package_name":"threadpoolctl","ecosystem":"pypi","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":19061611284,"package_name":"tiktoken","ecosystem":"pypi","requirements":"0.5.1","direct":false,"kind":"runtime","optional":false},{"id":19061611285,"package_name":"tokenizers","ecosystem":"pypi","requirements":"0.13.3","direct":false,"kind":"runtime","optional":false},{"id":19061611286,"package_name":"torch","ecosystem":"pypi","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":19061611287,"package_name":"torchvision","ecosystem":"pypi","requirements":"0.15.2","direct":false,"kind":"runtime","optional":false},{"id":19061611288,"package_name":"tqdm","ecosystem":"pypi","requirements":"4.66.1","direct":false,"kind":"runtime","optional":false},{"id":19061611289,"package_name":"transformers","ecosystem":"pypi","requirements":"4.33.3","direct":false,"kind":"runtime","optional":false},{"id":19061611290,"package_name":"transformers3","ecosystem":"pypi","requirements":"0.0.0a1","direct":false,"kind":"runtime","optional":false},{"id":19061611291,"package_name":"tree-sitter","ecosystem":"pypi","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":19061611292,"package_name":"tree-sitter-languages","ecosystem":"pypi","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":19061611293,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"4.8.0","direct":false,"kind":"runtime","optional":false},{"id":19061611294,"package_name":"typing-inspect","ecosystem":"pypi","requirements":"0.9.0","direct":false,"kind":"runtime","optional":false},{"id":19061611295,"package_name":"tzdata","ecosystem":"pypi","requirements":"2023.3","direct":false,"kind":"runtime","optional":false},{"id":19061611296,"package_name":"urllib3","ecosystem":"pypi","requirements":"1.26.16","direct":false,"kind":"runtime","optional":false},{"id":19061611297,"package_name":"uvicorn","ecosystem":"pypi","requirements":"0.23.0","direct":false,"kind":"runtime","optional":false},{"id":19061611298,"package_name":"uvloop","ecosystem":"pypi","requirements":"0.17.0","direct":false,"kind":"runtime","optional":false},{"id":19061611299,"package_name":"validators","ecosystem":"pypi","requirements":"0.22.0","direct":false,"kind":"runtime","optional":false},{"id":19061611300,"package_name":"watchfiles","ecosystem":"pypi","requirements":"0.20.0","direct":false,"kind":"runtime","optional":false},{"id":19061611301,"package_name":"weaviate-client","ecosystem":"pypi","requirements":"3.24.1","direct":false,"kind":"runtime","optional":false},{"id":19061611302,"package_name":"websockets","ecosystem":"pypi","requirements":"11.0.3","direct":false,"kind":"runtime","optional":false},{"id":19061611303,"package_name":"wrapt","ecosystem":"pypi","requirements":"1.15.0","direct":false,"kind":"runtime","optional":false},{"id":19061611304,"package_name":"yarl","ecosystem":"pypi","requirements":"1.9.2","direct":false,"kind":"runtime","optional":false},{"id":19061611305,"package_name":"zipp","ecosystem":"pypi","requirements":"3.17.0","direct":false,"kind":"runtime","optional":false}]}],"score":11.090110718526951,"created_at":"2025-09-08T21:51:12.226Z","updated_at":"2025-10-07T08:30:25.659Z","avatar_url":"https://github.com/aiplanethub.png","language":"Jupyter Notebook","category":null,"sub_category":null,"monthly_downloads":25,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["embedded","rag","interactive","sequences","projection","archival","ecosystem-modeling","genomics","observability","autograding"],"project_url":"https://science.ecosyste.ms/api/v1/projects/95577","html_url":"https://science.ecosyste.ms/projects/95577","bibtex_url":"https://science.ecosyste.ms/projects/95577/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/95577/export.apalike"}