{"id":34679,"name":"gpt-researcher-mlx-integration","description":null,"url":"https://github.com/asmjune20/gpt-researcher-mlx-integration","last_synced_at":"2025-09-05T06:17:39.796Z","repository":{"id":302175625,"uuid":"1011509027","full_name":"asmjune20/gpt-researcher-mlx-integration","owner":"asmjune20","description":null,"archived":false,"fork":false,"pushed_at":"2025-07-01T00:06:02.000Z","size":16249,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-07-01T01:23:25.180Z","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":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/asmjune20.png","metadata":{"files":{"readme":"README-ja_JP.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":"citation.cff","codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-06-30T23:53:39.000Z","updated_at":"2025-07-01T00:06:06.000Z","dependencies_parsed_at":"2025-07-01T01:33:38.751Z","dependency_job_id":null,"html_url":"https://github.com/asmjune20/gpt-researcher-mlx-integration","commit_stats":null,"previous_names":["asmjune20/gpt-researcher-mlx-integration"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/asmjune20/gpt-researcher-mlx-integration","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asmjune20%2Fgpt-researcher-mlx-integration","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asmjune20%2Fgpt-researcher-mlx-integration/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asmjune20%2Fgpt-researcher-mlx-integration/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asmjune20%2Fgpt-researcher-mlx-integration/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asmjune20","download_url":"https://codeload.github.com/asmjune20/gpt-researcher-mlx-integration/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/asmjune20%2Fgpt-researcher-mlx-integration/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273719781,"owners_count":25155792,"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-05T02:00:09.113Z","response_time":402,"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":"asmjune20","name":"JuneCho","uuid":"71906135","kind":"user","description":"","email":"","website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/71906135?v=4","repositories_count":1,"last_synced_at":"2025-06-21T05:34:18.328Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/asmjune20","funding_links":[],"total_stars":0,"followers":0,"following":0,"created_at":"2025-06-21T05:34:18.351Z","updated_at":"2025-06-21T05:34:18.351Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asmjune20","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/asmjune20/repositories"},"packages":[],"commits":{"message":"Repository syncing started."},"issues_stats":{"full_name":"asmjune20/gpt-researcher-mlx-integration","html_url":"https://github.com/asmjune20/gpt-researcher-mlx-integration","last_synced_at":null,"status":null,"issues_count":null,"pull_requests_count":null,"avg_time_to_close_issue":null,"avg_time_to_close_pull_request":null,"issues_closed_count":null,"pull_requests_closed_count":null,"pull_request_authors_count":null,"issue_authors_count":null,"avg_comments_per_issue":null,"avg_comments_per_pull_request":null,"merged_pull_requests_count":null,"bot_issues_count":null,"bot_pull_requests_count":null,"past_year_issues_count":null,"past_year_pull_requests_count":null,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":null,"past_year_pull_requests_closed_count":null,"past_year_pull_request_authors_count":null,"past_year_issue_authors_count":null,"past_year_avg_comments_per_issue":null,"past_year_avg_comments_per_pull_request":null,"past_year_bot_issues_count":null,"past_year_bot_pull_requests_count":null,"past_year_merged_pull_requests_count":null,"created_at":"2025-08-29T13:23:26.463Z","updated_at":"2025-08-29T20:31:05.408Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/asmjune20%2Fgpt-researcher-mlx-integration","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/asmjune20%2Fgpt-researcher-mlx-integration/issues","issue_labels_count":{},"pull_request_labels_count":{"dependencies":1,"docker":1},"issue_author_associations_count":{},"pull_request_author_associations_count":{"CONTRIBUTOR":1},"issue_authors":{},"pull_request_authors":{"dependabot[bot]":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10087320,"issues_count":31306968,"pull_requests_count":96469683,"authors_count":10696025,"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":{"dependencies":1,"docker":1},"past_year_issue_author_associations_count":{},"past_year_pull_request_author_associations_count":{"CONTRIBUTOR":1},"past_year_issue_authors":{},"past_year_pull_request_authors":{"dependabot[bot]":1},"maintainers":[],"active_maintainers":[]},"events":{"total":{"DeleteEvent":1,"PushEvent":1,"PullRequestEvent":2,"CreateEvent":5},"last_year":{"DeleteEvent":1,"PushEvent":1,"PullRequestEvent":2,"CreateEvent":5}},"keywords":[],"dependencies":[{"ecosystem":"actions","filepath":".github/workflows/docker-build.yml","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:31.711Z","updated_at":"2025-07-01T01:33:31.711Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/.github/workflows/docker-build.yml","dependencies":[{"id":23907961974,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":23907961975,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":23907961976,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/docker-push.yml","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:31.777Z","updated_at":"2025-07-01T01:33:31.777Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/.github/workflows/docker-push.yml","dependencies":[{"id":23907961977,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":23907961978,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":23907961979,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":23907961980,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":23907961981,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:31.832Z","updated_at":"2025-07-01T01:33:31.832Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/Dockerfile","dependencies":[{"id":23907961982,"package_name":"python","ecosystem":"docker","requirements":"3.11.4-slim-bullseye","direct":true,"kind":"build","optional":false},{"id":23907961983,"package_name":"install-browser","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false},{"id":23907962026,"package_name":"gpt-researcher-install","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:33.328Z","updated_at":"2025-07-01T01:33:33.328Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/docker-compose.yml","dependencies":[{"id":23907962678,"package_name":"gptresearcher/gpt-researcher","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false},{"id":23907962679,"package_name":"gptresearcher/gptr-nextjs","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false},{"id":23907962680,"package_name":"gptresearcher/gpt-researcher-tests","ecosystem":"docker","requirements":"latest","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"docs/discord-bot/Dockerfile","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:33.387Z","updated_at":"2025-07-01T01:33:33.387Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/docs/discord-bot/Dockerfile","dependencies":[{"id":23907962693,"package_name":"node","ecosystem":"docker","requirements":"18.17.0-alpine","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"frontend/nextjs/Dockerfile","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:33.437Z","updated_at":"2025-07-01T01:33:33.437Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/frontend/nextjs/Dockerfile","dependencies":[{"id":23907962694,"package_name":"node","ecosystem":"docker","requirements":"18.17.0-alpine","direct":true,"kind":"build","optional":false},{"id":23907962695,"package_name":"nginx","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"npm","filepath":"docs/discord-bot/package.json","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:33.489Z","updated_at":"2025-07-01T01:33:33.489Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/docs/discord-bot/package.json","dependencies":[{"id":23907962696,"package_name":"discord.js","ecosystem":"npm","requirements":"^14.16.1","direct":true,"kind":"runtime","optional":false},{"id":23907962697,"package_name":"dotenv","ecosystem":"npm","requirements":"^16.4.5","direct":true,"kind":"runtime","optional":false},{"id":23907962698,"package_name":"express","ecosystem":"npm","requirements":"^4.17.1","direct":true,"kind":"runtime","optional":false},{"id":23907962699,"package_name":"jsonrepair","ecosystem":"npm","requirements":"^3.8.0","direct":true,"kind":"runtime","optional":false},{"id":23907962700,"package_name":"nodemon","ecosystem":"npm","requirements":"^3.1.4","direct":true,"kind":"runtime","optional":false},{"id":23907962701,"package_name":"ws","ecosystem":"npm","requirements":"^8.18.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"docs/npm/package.json","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:33.545Z","updated_at":"2025-07-01T01:33:33.545Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/docs/npm/package.json","dependencies":[{"id":23907962702,"package_name":"ws","ecosystem":"npm","requirements":"^8.18.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"docs/package.json","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:33.608Z","updated_at":"2025-07-01T01:33:33.608Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/docs/package.json","dependencies":[{"id":23907962703,"package_name":"@docusaurus/core","ecosystem":"npm","requirements":"3.7.0","direct":true,"kind":"runtime","optional":false},{"id":23907962704,"package_name":"@docusaurus/preset-classic","ecosystem":"npm","requirements":"3.7.0","direct":true,"kind":"runtime","optional":false},{"id":23907962705,"package_name":"@easyops-cn/docusaurus-search-local","ecosystem":"npm","requirements":"^0.49.2","direct":true,"kind":"runtime","optional":false},{"id":23907962722,"package_name":"@mdx-js/react","ecosystem":"npm","requirements":"^3.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907962723,"package_name":"@svgr/webpack","ecosystem":"npm","requirements":"^8.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907962724,"package_name":"clsx","ecosystem":"npm","requirements":"^1.1.1","direct":true,"kind":"runtime","optional":false},{"id":23907962725,"package_name":"file-loader","ecosystem":"npm","requirements":"^6.2.0","direct":true,"kind":"runtime","optional":false},{"id":23907962726,"package_name":"hast-util-is-element","ecosystem":"npm","requirements":"1.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907962727,"package_name":"minimatch","ecosystem":"npm","requirements":"3.0.5","direct":true,"kind":"runtime","optional":false},{"id":23907962728,"package_name":"react","ecosystem":"npm","requirements":"^18.0.1","direct":true,"kind":"runtime","optional":false},{"id":23907962729,"package_name":"react-dom","ecosystem":"npm","requirements":"^18.0.1","direct":true,"kind":"runtime","optional":false},{"id":23907962730,"package_name":"rehype-katex","ecosystem":"npm","requirements":"^7.0.1","direct":true,"kind":"runtime","optional":false},{"id":23907962731,"package_name":"remark-math","ecosystem":"npm","requirements":"3","direct":true,"kind":"runtime","optional":false},{"id":23907962732,"package_name":"trim","ecosystem":"npm","requirements":"^0.0.3","direct":true,"kind":"runtime","optional":false},{"id":23907962733,"package_name":"url-loader","ecosystem":"npm","requirements":"^4.1.1","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"npm","filepath":"frontend/nextjs/package.json","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:34.156Z","updated_at":"2025-07-01T01:33:34.156Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/frontend/nextjs/package.json","dependencies":[{"id":23907962734,"package_name":"@emotion/react","ecosystem":"npm","requirements":"^11.10.5","direct":true,"kind":"runtime","optional":false},{"id":23907962735,"package_name":"@emotion/styled","ecosystem":"npm","requirements":"^11.10.5","direct":true,"kind":"runtime","optional":false},{"id":23907962736,"package_name":"@langchain/langgraph-sdk","ecosystem":"npm","requirements":"^0.0.1-rc.12","direct":true,"kind":"runtime","optional":false},{"id":23907962737,"package_name":"@mozilla/readability","ecosystem":"npm","requirements":"^0.5.0","direct":true,"kind":"runtime","optional":false},{"id":23907962863,"package_name":"@next/third-parties","ecosystem":"npm","requirements":"^15.1.6","direct":true,"kind":"runtime","optional":false},{"id":23907962867,"package_name":"axios","ecosystem":"npm","requirements":"^1.3.2","direct":true,"kind":"runtime","optional":false},{"id":23907962869,"package_name":"date-fns","ecosystem":"npm","requirements":"^4.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907962872,"package_name":"eventsource-parser","ecosystem":"npm","requirements":"^1.1.2","direct":true,"kind":"runtime","optional":false},{"id":23907962874,"package_name":"framer-motion","ecosystem":"npm","requirements":"^9.0.2","direct":true,"kind":"runtime","optional":false},{"id":23907962876,"package_name":"next","ecosystem":"npm","requirements":"^14.2.0","direct":true,"kind":"runtime","optional":false},{"id":23907962878,"package_name":"next-plausible","ecosystem":"npm","requirements":"^3.12.0","direct":true,"kind":"runtime","optional":false},{"id":23907962881,"package_name":"react","ecosystem":"npm","requirements":"^18.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907962883,"package_name":"react-dom","ecosystem":"npm","requirements":"^18.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907962885,"package_name":"react-dropzone","ecosystem":"npm","requirements":"^14.2.3","direct":true,"kind":"runtime","optional":false},{"id":23907962887,"package_name":"react-ga4","ecosystem":"npm","requirements":"^2.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907963572,"package_name":"react-hot-toast","ecosystem":"npm","requirements":"^2.4.1","direct":true,"kind":"runtime","optional":false},{"id":23907963573,"package_name":"rehype-prism-plus","ecosystem":"npm","requirements":"^2.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907963574,"package_name":"remark","ecosystem":"npm","requirements":"^15.0.1","direct":true,"kind":"runtime","optional":false},{"id":23907963575,"package_name":"remark-gfm","ecosystem":"npm","requirements":"^4.0.1","direct":true,"kind":"runtime","optional":false},{"id":23907963576,"package_name":"remark-html","ecosystem":"npm","requirements":"^16.0.1","direct":true,"kind":"runtime","optional":false},{"id":23907964109,"package_name":"remark-parse","ecosystem":"npm","requirements":"^11.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907964110,"package_name":"zod","ecosystem":"npm","requirements":"^3.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907964111,"package_name":"zod-to-json-schema","ecosystem":"npm","requirements":"^3.23.0","direct":true,"kind":"runtime","optional":false},{"id":23907964112,"package_name":"@babel/core","ecosystem":"npm","requirements":"^7.26.9","direct":true,"kind":"development","optional":false},{"id":23907964113,"package_name":"@babel/plugin-syntax-flow","ecosystem":"npm","requirements":"^7.26.0","direct":true,"kind":"development","optional":false},{"id":23907964114,"package_name":"@babel/plugin-transform-typescript","ecosystem":"npm","requirements":"^7.26.8","direct":true,"kind":"development","optional":false},{"id":23907964115,"package_name":"@babel/preset-env","ecosystem":"npm","requirements":"^7.26.9","direct":true,"kind":"development","optional":false},{"id":23907964116,"package_name":"@babel/preset-react","ecosystem":"npm","requirements":"^7.26.3","direct":true,"kind":"development","optional":false},{"id":23907964117,"package_name":"@babel/preset-typescript","ecosystem":"npm","requirements":"^7.26.0","direct":true,"kind":"development","optional":false},{"id":23907964118,"package_name":"@rollup/plugin-alias","ecosystem":"npm","requirements":"^5.1.1","direct":true,"kind":"development","optional":false},{"id":23907964119,"package_name":"@rollup/plugin-babel","ecosystem":"npm","requirements":"^6.0.4","direct":true,"kind":"development","optional":false},{"id":23907964120,"package_name":"@rollup/plugin-commonjs","ecosystem":"npm","requirements":"^28.0.2","direct":true,"kind":"development","optional":false},{"id":23907964121,"package_name":"@rollup/plugin-json","ecosystem":"npm","requirements":"^6.1.0","direct":true,"kind":"development","optional":false},{"id":23907964122,"package_name":"@rollup/plugin-node-resolve","ecosystem":"npm","requirements":"^16.0.0","direct":true,"kind":"development","optional":false},{"id":23907964123,"package_name":"@rollup/plugin-replace","ecosystem":"npm","requirements":"^6.0.2","direct":true,"kind":"development","optional":false},{"id":23907964124,"package_name":"@rollup/plugin-typescript","ecosystem":"npm","requirements":"^12.1.2","direct":true,"kind":"development","optional":false},{"id":23907964125,"package_name":"@types/jsdom","ecosystem":"npm","requirements":"^21.1.6","direct":true,"kind":"development","optional":false},{"id":23907964126,"package_name":"@types/node","ecosystem":"npm","requirements":"^20","direct":true,"kind":"development","optional":false},{"id":23907964127,"package_name":"@types/react","ecosystem":"npm","requirements":"^18","direct":true,"kind":"development","optional":false},{"id":23907964128,"package_name":"@types/react-dom","ecosystem":"npm","requirements":"^18","direct":true,"kind":"development","optional":false},{"id":23907964129,"package_name":"autoprefixer","ecosystem":"npm","requirements":"^10.4.20","direct":true,"kind":"development","optional":false},{"id":23907964130,"package_name":"eslint","ecosystem":"npm","requirements":"^8","direct":true,"kind":"development","optional":false},{"id":23907964131,"package_name":"eslint-config-next","ecosystem":"npm","requirements":"14.2.3","direct":true,"kind":"development","optional":false},{"id":23907964132,"package_name":"postcss","ecosystem":"npm","requirements":"^8","direct":true,"kind":"development","optional":false},{"id":23907964133,"package_name":"prettier","ecosystem":"npm","requirements":"^3.2.5","direct":true,"kind":"development","optional":false},{"id":23907964134,"package_name":"prettier-plugin-tailwindcss","ecosystem":"npm","requirements":"^0.6.0","direct":true,"kind":"development","optional":false},{"id":23907964135,"package_name":"react-ga4","ecosystem":"npm","requirements":"^2.1.0","direct":true,"kind":"development","optional":false},{"id":23907964136,"package_name":"rollup","ecosystem":"npm","requirements":"^2.79.2","direct":true,"kind":"development","optional":false},{"id":23907964137,"package_name":"rollup-plugin-peer-deps-external","ecosystem":"npm","requirements":"^2.2.4","direct":true,"kind":"development","optional":false},{"id":23907964138,"package_name":"rollup-plugin-postcss","ecosystem":"npm","requirements":"^4.0.2","direct":true,"kind":"development","optional":false},{"id":23907964139,"package_name":"rollup-plugin-terser","ecosystem":"npm","requirements":"^7.0.2","direct":true,"kind":"development","optional":false},{"id":23907964140,"package_name":"rollup-plugin-typescript2","ecosystem":"npm","requirements":"^0.31.2","direct":true,"kind":"development","optional":false},{"id":23907964141,"package_name":"tailwindcss","ecosystem":"npm","requirements":"^3.4.1","direct":true,"kind":"development","optional":false},{"id":23907964142,"package_name":"typescript","ecosystem":"npm","requirements":"^5","direct":true,"kind":"development","optional":false}]},{"ecosystem":"npm","filepath":"multi_agents/package.json","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:35.314Z","updated_at":"2025-07-01T01:33:35.314Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/multi_agents/package.json","dependencies":[{"id":23907964143,"package_name":"@langchain/langgraph-sdk","ecosystem":"npm","requirements":"^0.0.1-rc.13","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"evals/simple_evals/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:35.385Z","updated_at":"2025-07-01T01:33:35.385Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/evals/simple_evals/requirements.txt","dependencies":[{"id":23907964145,"package_name":"pandas","ecosystem":"pypi","requirements":"\u003e=1.5.0","direct":true,"kind":"runtime","optional":false},{"id":23907964146,"package_name":"tqdm","ecosystem":"pypi","requirements":"\u003e=4.65.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"multi_agents/requirements.txt","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:35.447Z","updated_at":"2025-07-01T01:33:35.447Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/multi_agents/requirements.txt","dependencies":[{"id":23907964147,"package_name":"json5","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23907964148,"package_name":"langgraph","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23907964149,"package_name":"langgraph-cli","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23907964150,"package_name":"loguru","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23907964151,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":23907964152,"package_name":"weasyprint","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"pyproject.toml","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:35.515Z","updated_at":"2025-07-01T01:33:35.515Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/pyproject.toml","dependencies":[{"id":23907964167,"package_name":"python","ecosystem":"pypi","requirements":"\u003e=3.11, \u003c4","direct":true,"kind":"runtime","optional":false},{"id":23907964168,"package_name":"aiofiles","ecosystem":"pypi","requirements":"\u003e=23.2.1","direct":true,"kind":"runtime","optional":false},{"id":23907964169,"package_name":"arxiv","ecosystem":"pypi","requirements":"\u003e=2.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907964170,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"\u003e=4.12.2","direct":true,"kind":"runtime","optional":false},{"id":23907964171,"package_name":"colorama","ecosystem":"pypi","requirements":"\u003e=0.4.6","direct":true,"kind":"runtime","optional":false},{"id":23907964172,"package_name":"duckduckgo_search","ecosystem":"pypi","requirements":"\u003e=4.1.1","direct":true,"kind":"runtime","optional":false},{"id":23907964173,"package_name":"fastapi","ecosystem":"pypi","requirements":"\u003e=0.104.1","direct":true,"kind":"runtime","optional":false},{"id":23907964174,"package_name":"htmldocx","ecosystem":"pypi","requirements":"^0.0.6","direct":true,"kind":"runtime","optional":false},{"id":23907964177,"package_name":"jinja2","ecosystem":"pypi","requirements":"\u003e=3.1.2","direct":true,"kind":"runtime","optional":false},{"id":23907964178,"package_name":"json-repair","ecosystem":"pypi","requirements":"^0.29.8","direct":true,"kind":"runtime","optional":false},{"id":23907964179,"package_name":"json5","ecosystem":"pypi","requirements":"^0.9.25","direct":true,"kind":"runtime","optional":false},{"id":23907964180,"package_name":"langchain","ecosystem":"pypi","requirements":"^0.3.18","direct":true,"kind":"runtime","optional":false},{"id":23907964181,"package_name":"langchain_community","ecosystem":"pypi","requirements":"^0.3.17","direct":true,"kind":"runtime","optional":false},{"id":23907964182,"package_name":"langchain-openai","ecosystem":"pypi","requirements":"^0.3.6","direct":true,"kind":"runtime","optional":false},{"id":23907964183,"package_name":"langgraph","ecosystem":"pypi","requirements":"\u003e=0.2.73,\u003c0.3","direct":true,"kind":"runtime","optional":false},{"id":23907964184,"package_name":"loguru","ecosystem":"pypi","requirements":"^0.7.2","direct":true,"kind":"runtime","optional":false},{"id":23907964185,"package_name":"lxml","ecosystem":"pypi","requirements":"\u003e=4.9.2","direct":true,"kind":"runtime","optional":false},{"id":23907964186,"package_name":"markdown","ecosystem":"pypi","requirements":"\u003e=3.5.1","direct":true,"kind":"runtime","optional":false},{"id":23907964187,"package_name":"md2pdf","ecosystem":"pypi","requirements":"\u003e=1.0.1","direct":true,"kind":"runtime","optional":false},{"id":23907964188,"package_name":"mistune","ecosystem":"pypi","requirements":"^3.0.2","direct":true,"kind":"runtime","optional":false},{"id":23907964189,"package_name":"openai","ecosystem":"pypi","requirements":"\u003e=1.3.3","direct":true,"kind":"runtime","optional":false},{"id":23907964190,"package_name":"pydantic","ecosystem":"pypi","requirements":"\u003e=2.5.1","direct":true,"kind":"runtime","optional":false},{"id":23907964191,"package_name":"PyMuPDF","ecosystem":"pypi","requirements":"\u003e=1.23.6","direct":true,"kind":"runtime","optional":false},{"id":23907964192,"package_name":"python-docx","ecosystem":"pypi","requirements":"^1.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907964193,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907964194,"package_name":"python-multipart","ecosystem":"pypi","requirements":"\u003e=0.0.6","direct":true,"kind":"runtime","optional":false},{"id":23907964195,"package_name":"pyyaml","ecosystem":"pypi","requirements":"\u003e=6.0.1","direct":true,"kind":"runtime","optional":false},{"id":23907964196,"package_name":"requests","ecosystem":"pypi","requirements":"\u003e=2.31.0","direct":true,"kind":"runtime","optional":false},{"id":23907964197,"package_name":"SQLAlchemy","ecosystem":"pypi","requirements":"\u003e=2.0.28","direct":true,"kind":"runtime","optional":false},{"id":23907964198,"package_name":"tiktoken","ecosystem":"pypi","requirements":"\u003e=0.7.0","direct":true,"kind":"runtime","optional":false},{"id":23907964199,"package_name":"unstructured","ecosystem":"pypi","requirements":"\u003e=0.13","direct":true,"kind":"runtime","optional":false},{"id":23907964200,"package_name":"uvicorn","ecosystem":"pypi","requirements":"\u003e=0.24.0.post1","direct":true,"kind":"runtime","optional":false},{"id":23907964201,"package_name":"websockets","ecosystem":"pypi","requirements":"^13.1","direct":true,"kind":"runtime","optional":false},{"id":23907964202,"package_name":"mcp","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907964203,"package_name":"langchain-mcp-adapters","ecosystem":"pypi","requirements":"\u003e=0.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907964376,"package_name":"aiohappyeyeballs","ecosystem":"pypi","requirements":"\u003e=2.6.1","direct":true,"kind":"runtime","optional":false},{"id":23907964377,"package_name":"aiohttp","ecosystem":"pypi","requirements":"\u003e=3.12.0","direct":true,"kind":"runtime","optional":false},{"id":23907964378,"package_name":"aiosignal","ecosystem":"pypi","requirements":"\u003e=1.3.2","direct":true,"kind":"runtime","optional":false},{"id":23907964379,"package_name":"annotated-types","ecosystem":"pypi","requirements":"\u003e=0.7.0","direct":true,"kind":"runtime","optional":false},{"id":23907964380,"package_name":"anyio","ecosystem":"pypi","requirements":"\u003e=4.9.0","direct":true,"kind":"runtime","optional":false},{"id":23907964381,"package_name":"attrs","ecosystem":"pypi","requirements":"\u003e=25.3.0","direct":true,"kind":"runtime","optional":false},{"id":23907964382,"package_name":"backoff","ecosystem":"pypi","requirements":"\u003e=2.2.1","direct":true,"kind":"runtime","optional":false},{"id":23907964383,"package_name":"brotli","ecosystem":"pypi","requirements":"\u003e=1.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907964384,"package_name":"certifi","ecosystem":"pypi","requirements":"\u003e=2025.4.26","direct":true,"kind":"runtime","optional":false},{"id":23907964385,"package_name":"cffi","ecosystem":"pypi","requirements":"\u003e=1.17.1","direct":true,"kind":"runtime","optional":false},{"id":23907964386,"package_name":"chardet","ecosystem":"pypi","requirements":"\u003e=5.2.0","direct":true,"kind":"runtime","optional":false},{"id":23907964387,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"\u003e=3.4.2","direct":true,"kind":"runtime","optional":false},{"id":23907964388,"package_name":"click","ecosystem":"pypi","requirements":"\u003e=8.2.1","direct":true,"kind":"runtime","optional":false},{"id":23907964389,"package_name":"cryptography","ecosystem":"pypi","requirements":"\u003e=45.0.2","direct":true,"kind":"runtime","optional":false},{"id":23907964390,"package_name":"cssselect2","ecosystem":"pypi","requirements":"\u003e=0.8.0","direct":true,"kind":"runtime","optional":false},{"id":23907964391,"package_name":"dataclasses-json","ecosystem":"pypi","requirements":"\u003e=0.6.7","direct":true,"kind":"runtime","optional":false},{"id":23907964392,"package_name":"distro","ecosystem":"pypi","requirements":"\u003e=1.9.0","direct":true,"kind":"runtime","optional":false},{"id":23907964393,"package_name":"docopt","ecosystem":"pypi","requirements":"\u003e=0.6.2","direct":true,"kind":"runtime","optional":false},{"id":23907964394,"package_name":"duckduckgo-search","ecosystem":"pypi","requirements":"\u003e=4.1.1","direct":true,"kind":"runtime","optional":false},{"id":23907964395,"package_name":"emoji","ecosystem":"pypi","requirements":"\u003e=2.14.1","direct":true,"kind":"runtime","optional":false},{"id":23907964396,"package_name":"feedparser","ecosystem":"pypi","requirements":"\u003e=6.0.11","direct":true,"kind":"runtime","optional":false},{"id":23907964397,"package_name":"filelock","ecosystem":"pypi","requirements":"\u003e=3.18.0","direct":true,"kind":"runtime","optional":false},{"id":23907964398,"package_name":"filetype","ecosystem":"pypi","requirements":"\u003e=1.2.0","direct":true,"kind":"runtime","optional":false},{"id":23907964399,"package_name":"fonttools","ecosystem":"pypi","requirements":"\u003e=4.58.0","direct":true,"kind":"runtime","optional":false},{"id":23907964400,"package_name":"frozenlist","ecosystem":"pypi","requirements":"\u003e=1.6.0","direct":true,"kind":"runtime","optional":false},{"id":23907964401,"package_name":"fsspec","ecosystem":"pypi","requirements":"\u003e=2025.5.1","direct":true,"kind":"runtime","optional":false},{"id":23907964402,"package_name":"greenlet","ecosystem":"pypi","requirements":"\u003e=3.2.2","direct":true,"kind":"runtime","optional":false},{"id":23907964403,"package_name":"h11","ecosystem":"pypi","requirements":"\u003e=0.16.0","direct":true,"kind":"runtime","optional":false},{"id":23907964404,"package_name":"html5lib","ecosystem":"pypi","requirements":"\u003e=1.1","direct":true,"kind":"runtime","optional":false},{"id":23907964405,"package_name":"htmldocx","ecosystem":"pypi","requirements":"\u003e=0.0.6","direct":true,"kind":"runtime","optional":false},{"id":23907964406,"package_name":"httpcore","ecosystem":"pypi","requirements":"\u003e=1.0.9","direct":true,"kind":"runtime","optional":false},{"id":23907964407,"package_name":"httpx","ecosystem":"pypi","requirements":"\u003e=0.28.1","direct":true,"kind":"runtime","optional":false},{"id":23907964408,"package_name":"httpx-aiohttp","ecosystem":"pypi","requirements":"\u003e=0.1.4","direct":true,"kind":"runtime","optional":false},{"id":23907964834,"package_name":"httpx-sse","ecosystem":"pypi","requirements":"\u003e=0.4.0","direct":true,"kind":"runtime","optional":false},{"id":23907964835,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"\u003e=0.32.0","direct":true,"kind":"runtime","optional":false},{"id":23907964836,"package_name":"idna","ecosystem":"pypi","requirements":"\u003e=3.10","direct":true,"kind":"runtime","optional":false},{"id":23907964837,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"\u003e=8.7.0","direct":true,"kind":"runtime","optional":false},{"id":23907964838,"package_name":"jinja2","ecosystem":"pypi","requirements":"\u003e=3.1.6","direct":true,"kind":"runtime","optional":false},{"id":23907964839,"package_name":"jiter","ecosystem":"pypi","requirements":"\u003e=0.10.0","direct":true,"kind":"runtime","optional":false},{"id":23907964840,"package_name":"joblib","ecosystem":"pypi","requirements":"\u003e=1.5.1","direct":true,"kind":"runtime","optional":false},{"id":23907964841,"package_name":"json-repair","ecosystem":"pypi","requirements":"\u003e=0.44.0","direct":true,"kind":"runtime","optional":false},{"id":23907964842,"package_name":"json5","ecosystem":"pypi","requirements":"\u003e=0.12.0","direct":true,"kind":"runtime","optional":false},{"id":23907964843,"package_name":"jsonpatch","ecosystem":"pypi","requirements":"\u003e=1.33","direct":true,"kind":"runtime","optional":false},{"id":23907964844,"package_name":"jsonpointer","ecosystem":"pypi","requirements":"\u003e=3.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907964845,"package_name":"jsonschema","ecosystem":"pypi","requirements":"\u003e=4.23.0","direct":true,"kind":"runtime","optional":false},{"id":23907964846,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"\u003e=2025.4.1","direct":true,"kind":"runtime","optional":false},{"id":23907964847,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"\u003e=1.4.8","direct":true,"kind":"runtime","optional":false},{"id":23907964848,"package_name":"langchain-community","ecosystem":"pypi","requirements":"\u003e=0.3.17","direct":true,"kind":"runtime","optional":false},{"id":23907964849,"package_name":"langchain-core","ecosystem":"pypi","requirements":"\u003e=0.3.61","direct":true,"kind":"runtime","optional":false},{"id":23907964850,"package_name":"langchain-ollama","ecosystem":"pypi","requirements":"\u003e=0.3.3","direct":true,"kind":"runtime","optional":false},{"id":23907964851,"package_name":"langchain-openai","ecosystem":"pypi","requirements":"\u003e=0.3.6","direct":true,"kind":"runtime","optional":false},{"id":23907964852,"package_name":"langchain-text-splitters","ecosystem":"pypi","requirements":"\u003e=0.3.8","direct":true,"kind":"runtime","optional":false},{"id":23907964853,"package_name":"langdetect","ecosystem":"pypi","requirements":"\u003e=1.0.9","direct":true,"kind":"runtime","optional":false},{"id":23907964854,"package_name":"langgraph","ecosystem":"pypi","requirements":"\u003e=0.2.76","direct":true,"kind":"runtime","optional":false},{"id":23907964855,"package_name":"langgraph-checkpoint","ecosystem":"pypi","requirements":"\u003e=2.0.26","direct":true,"kind":"runtime","optional":false},{"id":23907964856,"package_name":"langgraph-cli","ecosystem":"pypi","requirements":"\u003e=0.2.10","direct":true,"kind":"runtime","optional":false},{"id":23907964857,"package_name":"langgraph-sdk","ecosystem":"pypi","requirements":"\u003e=0.1.70","direct":true,"kind":"runtime","optional":false},{"id":23907964858,"package_name":"langsmith","ecosystem":"pypi","requirements":"\u003e=0.3.42","direct":true,"kind":"runtime","optional":false},{"id":23907964859,"package_name":"litellm","ecosystem":"pypi","requirements":"\u003e=1.71.0","direct":true,"kind":"runtime","optional":false},{"id":23907964860,"package_name":"loguru","ecosystem":"pypi","requirements":"\u003e=0.7.3","direct":true,"kind":"runtime","optional":false},{"id":23907964861,"package_name":"lxml","ecosystem":"pypi","requirements":"\u003e=5.4.0","direct":true,"kind":"runtime","optional":false},{"id":23907964862,"package_name":"markdown","ecosystem":"pypi","requirements":"\u003e=3.8","direct":true,"kind":"runtime","optional":false},{"id":23907964863,"package_name":"markdown2","ecosystem":"pypi","requirements":"\u003e=2.5.3","direct":true,"kind":"runtime","optional":false},{"id":23907964864,"package_name":"markupsafe","ecosystem":"pypi","requirements":"\u003e=3.0.2","direct":true,"kind":"runtime","optional":false},{"id":23907964865,"package_name":"marshmallow","ecosystem":"pypi","requirements":"\u003e=3.26.1","direct":true,"kind":"runtime","optional":false},{"id":23907964866,"package_name":"mcp","ecosystem":"pypi","requirements":"\u003e=1.9.1","direct":true,"kind":"runtime","optional":false},{"id":23907964867,"package_name":"mistune","ecosystem":"pypi","requirements":"\u003e=3.1.3","direct":true,"kind":"runtime","optional":false},{"id":23907964868,"package_name":"multidict","ecosystem":"pypi","requirements":"\u003e=6.4.4","direct":true,"kind":"runtime","optional":false},{"id":23907964869,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"\u003e=1.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907964870,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"\u003e=1.6.0","direct":true,"kind":"runtime","optional":false},{"id":23907964871,"package_name":"nltk","ecosystem":"pypi","requirements":"\u003e=3.9.1","direct":true,"kind":"runtime","optional":false},{"id":23907964872,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=2.2.6","direct":true,"kind":"runtime","optional":false},{"id":23907964873,"package_name":"olefile","ecosystem":"pypi","requirements":"\u003e=0.47","direct":true,"kind":"runtime","optional":false},{"id":23907964874,"package_name":"ollama","ecosystem":"pypi","requirements":"\u003e=0.4.8","direct":true,"kind":"runtime","optional":false},{"id":23907964875,"package_name":"openai","ecosystem":"pypi","requirements":"\u003e=1.82.0","direct":true,"kind":"runtime","optional":false},{"id":23907964876,"package_name":"orjson","ecosystem":"pypi","requirements":"\u003e=3.10.18","direct":true,"kind":"runtime","optional":false},{"id":23907964877,"package_name":"ormsgpack","ecosystem":"pypi","requirements":"\u003e=1.10.0","direct":true,"kind":"runtime","optional":false},{"id":23907964878,"package_name":"packaging","ecosystem":"pypi","requirements":"\u003e=24.2","direct":true,"kind":"runtime","optional":false},{"id":23907964879,"package_name":"pillow","ecosystem":"pypi","requirements":"\u003e=11.2.1","direct":true,"kind":"runtime","optional":false},{"id":23907964880,"package_name":"primp","ecosystem":"pypi","requirements":"\u003e=0.15.0","direct":true,"kind":"runtime","optional":false},{"id":23907964969,"package_name":"propcache","ecosystem":"pypi","requirements":"\u003e=0.3.1","direct":true,"kind":"runtime","optional":false},{"id":23907964970,"package_name":"psutil","ecosystem":"pypi","requirements":"\u003e=7.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907964971,"package_name":"pycparser","ecosystem":"pypi","requirements":"\u003e=2.22","direct":true,"kind":"runtime","optional":false},{"id":23907964972,"package_name":"pydantic","ecosystem":"pypi","requirements":"\u003e=2.11.5","direct":true,"kind":"runtime","optional":false},{"id":23907964973,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"\u003e=2.33.2","direct":true,"kind":"runtime","optional":false},{"id":23907964974,"package_name":"pydantic-settings","ecosystem":"pypi","requirements":"\u003e=2.9.1","direct":true,"kind":"runtime","optional":false},{"id":23907964975,"package_name":"pydyf","ecosystem":"pypi","requirements":"\u003e=0.11.0","direct":true,"kind":"runtime","optional":false},{"id":23907964976,"package_name":"pymupdf","ecosystem":"pypi","requirements":"\u003e=1.26.0","direct":true,"kind":"runtime","optional":false},{"id":23907964977,"package_name":"pypdf","ecosystem":"pypi","requirements":"\u003e=5.5.0","direct":true,"kind":"runtime","optional":false},{"id":23907964978,"package_name":"pyphen","ecosystem":"pypi","requirements":"\u003e=0.17.2","direct":true,"kind":"runtime","optional":false},{"id":23907964979,"package_name":"python-docx","ecosystem":"pypi","requirements":"\u003e=1.1.2","direct":true,"kind":"runtime","optional":false},{"id":23907964980,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"\u003e=1.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907964981,"package_name":"python-iso639","ecosystem":"pypi","requirements":"\u003e=2025.2.18","direct":true,"kind":"runtime","optional":false},{"id":23907964982,"package_name":"python-magic","ecosystem":"pypi","requirements":"\u003e=0.4.27","direct":true,"kind":"runtime","optional":false},{"id":23907964983,"package_name":"python-multipart","ecosystem":"pypi","requirements":"\u003e=0.0.20","direct":true,"kind":"runtime","optional":false},{"id":23907964984,"package_name":"python-oxmsg","ecosystem":"pypi","requirements":"\u003e=0.0.2","direct":true,"kind":"runtime","optional":false},{"id":23907964985,"package_name":"pyyaml","ecosystem":"pypi","requirements":"\u003e=6.0.2","direct":true,"kind":"runtime","optional":false},{"id":23907964986,"package_name":"rapidfuzz","ecosystem":"pypi","requirements":"\u003e=3.13.0","direct":true,"kind":"runtime","optional":false},{"id":23907964987,"package_name":"referencing","ecosystem":"pypi","requirements":"\u003e=0.36.2","direct":true,"kind":"runtime","optional":false},{"id":23907964988,"package_name":"regex","ecosystem":"pypi","requirements":"\u003e=2024.11.6","direct":true,"kind":"runtime","optional":false},{"id":23907964989,"package_name":"requests","ecosystem":"pypi","requirements":"\u003e=2.32.3","direct":true,"kind":"runtime","optional":false},{"id":23907964990,"package_name":"requests-toolbelt","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907964991,"package_name":"rpds-py","ecosystem":"pypi","requirements":"\u003e=0.25.1","direct":true,"kind":"runtime","optional":false},{"id":23907964992,"package_name":"sgmllib3k","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907964993,"package_name":"six","ecosystem":"pypi","requirements":"\u003e=1.17.0","direct":true,"kind":"runtime","optional":false},{"id":23907964994,"package_name":"sniffio","ecosystem":"pypi","requirements":"\u003e=1.3.1","direct":true,"kind":"runtime","optional":false},{"id":23907964995,"package_name":"soupsieve","ecosystem":"pypi","requirements":"\u003e=2.7","direct":true,"kind":"runtime","optional":false},{"id":23907964996,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"\u003e=2.0.41","direct":true,"kind":"runtime","optional":false},{"id":23907964997,"package_name":"sse-starlette","ecosystem":"pypi","requirements":"\u003e=2.3.5","direct":true,"kind":"runtime","optional":false},{"id":23907964998,"package_name":"starlette","ecosystem":"pypi","requirements":"\u003e=0.46.2","direct":true,"kind":"runtime","optional":false},{"id":23907964999,"package_name":"tenacity","ecosystem":"pypi","requirements":"\u003e=9.1.2","direct":true,"kind":"runtime","optional":false},{"id":23907965000,"package_name":"tiktoken","ecosystem":"pypi","requirements":"\u003e=0.9.0","direct":true,"kind":"runtime","optional":false},{"id":23907965001,"package_name":"tinycss2","ecosystem":"pypi","requirements":"\u003e=1.4.0","direct":true,"kind":"runtime","optional":false},{"id":23907965002,"package_name":"tinyhtml5","ecosystem":"pypi","requirements":"\u003e=2.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907965003,"package_name":"tokenizers","ecosystem":"pypi","requirements":"\u003e=0.21.1","direct":true,"kind":"runtime","optional":false},{"id":23907965004,"package_name":"tqdm","ecosystem":"pypi","requirements":"\u003e=4.67.1","direct":true,"kind":"runtime","optional":false},{"id":23907965005,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"\u003e=4.13.2","direct":true,"kind":"runtime","optional":false},{"id":23907965006,"package_name":"typing-inspect","ecosystem":"pypi","requirements":"\u003e=0.9.0","direct":true,"kind":"runtime","optional":false},{"id":23907965007,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"\u003e=0.4.1","direct":true,"kind":"runtime","optional":false},{"id":23907965008,"package_name":"unstructured","ecosystem":"pypi","requirements":"\u003e=0.17.2","direct":true,"kind":"runtime","optional":false},{"id":23907965009,"package_name":"unstructured-client","ecosystem":"pypi","requirements":"\u003e=0.35.0","direct":true,"kind":"runtime","optional":false},{"id":23907965010,"package_name":"urllib3","ecosystem":"pypi","requirements":"\u003e=2.4.0","direct":true,"kind":"runtime","optional":false},{"id":23907965011,"package_name":"uvicorn","ecosystem":"pypi","requirements":"\u003e=0.34.2","direct":true,"kind":"runtime","optional":false},{"id":23907965012,"package_name":"weasyprint","ecosystem":"pypi","requirements":"\u003e=65.1 ; sys_platform != 'win32'","direct":true,"kind":"runtime","optional":false},{"id":23907965013,"package_name":"webencodings","ecosystem":"pypi","requirements":"\u003e=0.5.1","direct":true,"kind":"runtime","optional":false},{"id":23907965014,"package_name":"websockets","ecosystem":"pypi","requirements":"\u003e=15.0.1","direct":true,"kind":"runtime","optional":false},{"id":23907965015,"package_name":"win32-setctime","ecosystem":"pypi","requirements":"\u003e=1.2.0","direct":true,"kind":"runtime","optional":false},{"id":23907965016,"package_name":"wrapt","ecosystem":"pypi","requirements":"\u003e=1.17.2","direct":true,"kind":"runtime","optional":false},{"id":23907965017,"package_name":"yarl","ecosystem":"pypi","requirements":"\u003e=1.20.0","direct":true,"kind":"runtime","optional":false},{"id":23907965018,"package_name":"zipp","ecosystem":"pypi","requirements":"\u003e=3.21.0","direct":true,"kind":"runtime","optional":false},{"id":23907965019,"package_name":"zopfli","ecosystem":"pypi","requirements":"\u003e=0.2.3.post1","direct":true,"kind":"runtime","optional":false},{"id":23907965020,"package_name":"zstandard","ecosystem":"pypi","requirements":"\u003e=0.23.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements.txt","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:37.432Z","updated_at":"2025-07-01T01:33:37.432Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/requirements.txt","dependencies":[{"id":23907965021,"package_name":"aiofiles","ecosystem":"pypi","requirements":"\u003e=23.2.1","direct":true,"kind":"runtime","optional":false},{"id":23907965022,"package_name":"aiohappyeyeballs","ecosystem":"pypi","requirements":"\u003e=2.6.1","direct":true,"kind":"runtime","optional":false},{"id":23907965023,"package_name":"aiohttp","ecosystem":"pypi","requirements":"\u003e=3.12.0","direct":true,"kind":"runtime","optional":false},{"id":23907965024,"package_name":"aiosignal","ecosystem":"pypi","requirements":"\u003e=1.3.2","direct":true,"kind":"runtime","optional":false},{"id":23907965025,"package_name":"annotated-types","ecosystem":"pypi","requirements":"\u003e=0.7.0","direct":true,"kind":"runtime","optional":false},{"id":23907965026,"package_name":"anyio","ecosystem":"pypi","requirements":"\u003e=4.9.0","direct":true,"kind":"runtime","optional":false},{"id":23907965027,"package_name":"arxiv","ecosystem":"pypi","requirements":"\u003e=2.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907965028,"package_name":"attrs","ecosystem":"pypi","requirements":"\u003e=25.3.0","direct":true,"kind":"runtime","optional":false},{"id":23907965029,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"\u003e=4.12.2","direct":true,"kind":"runtime","optional":false},{"id":23907965030,"package_name":"brotli","ecosystem":"pypi","requirements":"\u003e=1.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907965031,"package_name":"certifi","ecosystem":"pypi","requirements":"\u003e=2025.4.26","direct":true,"kind":"runtime","optional":false},{"id":23907965032,"package_name":"cffi","ecosystem":"pypi","requirements":"\u003e=1.17.1","direct":true,"kind":"runtime","optional":false},{"id":23907965033,"package_name":"chardet","ecosystem":"pypi","requirements":"\u003e=5.2.0","direct":true,"kind":"runtime","optional":false},{"id":23907965034,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"\u003e=3.4.2","direct":true,"kind":"runtime","optional":false},{"id":23907965035,"package_name":"click","ecosystem":"pypi","requirements":"\u003e=8.2.1","direct":true,"kind":"runtime","optional":false},{"id":23907965036,"package_name":"colorama","ecosystem":"pypi","requirements":"\u003e=0.4.6","direct":true,"kind":"runtime","optional":false},{"id":23907965037,"package_name":"cryptography","ecosystem":"pypi","requirements":"\u003e=45.0.2","direct":true,"kind":"runtime","optional":false},{"id":23907965038,"package_name":"cssselect2","ecosystem":"pypi","requirements":"\u003e=0.8.0","direct":true,"kind":"runtime","optional":false},{"id":23907965039,"package_name":"dataclasses-json","ecosystem":"pypi","requirements":"\u003e=0.6.7","direct":true,"kind":"runtime","optional":false},{"id":23907965040,"package_name":"distro","ecosystem":"pypi","requirements":"\u003e=1.9.0","direct":true,"kind":"runtime","optional":false},{"id":23907965041,"package_name":"docopt","ecosystem":"pypi","requirements":"\u003e=0.6.2","direct":true,"kind":"runtime","optional":false},{"id":23907965042,"package_name":"duckduckgo-search","ecosystem":"pypi","requirements":"\u003e=4.1.1","direct":true,"kind":"runtime","optional":false},{"id":23907965043,"package_name":"fastapi","ecosystem":"pypi","requirements":"\u003e=0.104.1","direct":true,"kind":"runtime","optional":false},{"id":23907965044,"package_name":"feedparser","ecosystem":"pypi","requirements":"\u003e=6.0.11","direct":true,"kind":"runtime","optional":false},{"id":23907965045,"package_name":"filelock","ecosystem":"pypi","requirements":"\u003e=3.18.0","direct":true,"kind":"runtime","optional":false},{"id":23907965046,"package_name":"filetype","ecosystem":"pypi","requirements":"\u003e=1.2.0","direct":true,"kind":"runtime","optional":false},{"id":23907965047,"package_name":"fonttools","ecosystem":"pypi","requirements":"\u003e=4.58.0","direct":true,"kind":"runtime","optional":false},{"id":23907965048,"package_name":"frozenlist","ecosystem":"pypi","requirements":"\u003e=1.6.0","direct":true,"kind":"runtime","optional":false},{"id":23907965049,"package_name":"fsspec","ecosystem":"pypi","requirements":"\u003e=2025.5.1","direct":true,"kind":"runtime","optional":false},{"id":23907965050,"package_name":"greenlet","ecosystem":"pypi","requirements":"\u003e=3.2.2","direct":true,"kind":"runtime","optional":false},{"id":23907965051,"package_name":"h11","ecosystem":"pypi","requirements":"\u003e=0.16.0","direct":true,"kind":"runtime","optional":false},{"id":23907965052,"package_name":"htmldocx","ecosystem":"pypi","requirements":"\u003e=0.0.6","direct":true,"kind":"runtime","optional":false},{"id":23907965053,"package_name":"httpcore","ecosystem":"pypi","requirements":"\u003e=1.0.9","direct":true,"kind":"runtime","optional":false},{"id":23907965054,"package_name":"httpx","ecosystem":"pypi","requirements":"\u003e=0.28.1","direct":true,"kind":"runtime","optional":false},{"id":23907965055,"package_name":"httpx-aiohttp","ecosystem":"pypi","requirements":"\u003e=0.1.4","direct":true,"kind":"runtime","optional":false},{"id":23907965056,"package_name":"httpx-sse","ecosystem":"pypi","requirements":"\u003e=0.4.0","direct":true,"kind":"runtime","optional":false},{"id":23907965057,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"\u003e=0.32.0","direct":true,"kind":"runtime","optional":false},{"id":23907965058,"package_name":"idna","ecosystem":"pypi","requirements":"\u003e=3.10","direct":true,"kind":"runtime","optional":false},{"id":23907965059,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"\u003e=8.7.0","direct":true,"kind":"runtime","optional":false},{"id":23907965060,"package_name":"jinja2","ecosystem":"pypi","requirements":"\u003e=3.1.6","direct":true,"kind":"runtime","optional":false},{"id":23907965061,"package_name":"jiter","ecosystem":"pypi","requirements":"\u003e=0.10.0","direct":true,"kind":"runtime","optional":false},{"id":23907965062,"package_name":"joblib","ecosystem":"pypi","requirements":"\u003e=1.5.1","direct":true,"kind":"runtime","optional":false},{"id":23907965063,"package_name":"json-repair","ecosystem":"pypi","requirements":"\u003e=0.29.8","direct":true,"kind":"runtime","optional":false},{"id":23907965064,"package_name":"json5","ecosystem":"pypi","requirements":"\u003e=0.9.25","direct":true,"kind":"runtime","optional":false},{"id":23907965065,"package_name":"jsonpatch","ecosystem":"pypi","requirements":"\u003e=1.33","direct":true,"kind":"runtime","optional":false},{"id":23907965066,"package_name":"jsonpointer","ecosystem":"pypi","requirements":"\u003e=3.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907965067,"package_name":"jsonschema","ecosystem":"pypi","requirements":"\u003e=4.23.0","direct":true,"kind":"runtime","optional":false},{"id":23907965068,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"\u003e=2025.4.1","direct":true,"kind":"runtime","optional":false},{"id":23907965069,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"\u003e=1.4.8","direct":true,"kind":"runtime","optional":false},{"id":23907965070,"package_name":"langchain-community","ecosystem":"pypi","requirements":"\u003e=0.3.17","direct":true,"kind":"runtime","optional":false},{"id":23907965071,"package_name":"langchain-core","ecosystem":"pypi","requirements":"\u003e=0.3.61","direct":true,"kind":"runtime","optional":false},{"id":23907965072,"package_name":"langchain-ollama","ecosystem":"pypi","requirements":"\u003e=0.3.3","direct":true,"kind":"runtime","optional":false},{"id":23907965073,"package_name":"langchain-openai","ecosystem":"pypi","requirements":"\u003e=0.3.6","direct":true,"kind":"runtime","optional":false},{"id":23907965074,"package_name":"langchain-text-splitters","ecosystem":"pypi","requirements":"\u003e=0.3.8","direct":true,"kind":"runtime","optional":false},{"id":23907965075,"package_name":"langgraph","ecosystem":"pypi","requirements":"\u003e=0.2.76","direct":true,"kind":"runtime","optional":false},{"id":23907965076,"package_name":"langgraph-checkpoint","ecosystem":"pypi","requirements":"\u003e=2.0.26","direct":true,"kind":"runtime","optional":false},{"id":23907965077,"package_name":"langgraph-cli","ecosystem":"pypi","requirements":"\u003e=0.2.10","direct":true,"kind":"runtime","optional":false},{"id":23907965078,"package_name":"langgraph-sdk","ecosystem":"pypi","requirements":"\u003e=0.1.70","direct":true,"kind":"runtime","optional":false},{"id":23907965079,"package_name":"langsmith","ecosystem":"pypi","requirements":"\u003e=0.3.42","direct":true,"kind":"runtime","optional":false},{"id":23907965080,"package_name":"litellm","ecosystem":"pypi","requirements":"\u003e=1.71.0","direct":true,"kind":"runtime","optional":false},{"id":23907965081,"package_name":"loguru","ecosystem":"pypi","requirements":"\u003e=0.7.2","direct":true,"kind":"runtime","optional":false},{"id":23907965082,"package_name":"lxml","ecosystem":"pypi","requirements":"\u003e=4.9.2","direct":true,"kind":"runtime","optional":false},{"id":23907965083,"package_name":"markdown","ecosystem":"pypi","requirements":"\u003e=3.5.1","direct":true,"kind":"runtime","optional":false},{"id":23907965084,"package_name":"markdown2","ecosystem":"pypi","requirements":"\u003e=2.5.3","direct":true,"kind":"runtime","optional":false},{"id":23907965085,"package_name":"markupsafe","ecosystem":"pypi","requirements":"\u003e=3.0.2","direct":true,"kind":"runtime","optional":false},{"id":23907965086,"package_name":"marshmallow","ecosystem":"pypi","requirements":"\u003e=3.26.1","direct":true,"kind":"runtime","optional":false},{"id":23907965087,"package_name":"mcp","ecosystem":"pypi","requirements":"\u003e=1.9.1","direct":true,"kind":"runtime","optional":false},{"id":23907965088,"package_name":"md2pdf","ecosystem":"pypi","requirements":"\u003e=1.0.1","direct":true,"kind":"runtime","optional":false},{"id":23907965089,"package_name":"mistune","ecosystem":"pypi","requirements":"\u003e=3.0.2","direct":true,"kind":"runtime","optional":false},{"id":23907965090,"package_name":"multidict","ecosystem":"pypi","requirements":"\u003e=6.4.4","direct":true,"kind":"runtime","optional":false},{"id":23907965091,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"\u003e=1.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907965092,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"\u003e=1.6.0","direct":true,"kind":"runtime","optional":false},{"id":23907965093,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=2.2.6","direct":true,"kind":"runtime","optional":false},{"id":23907965094,"package_name":"olefile","ecosystem":"pypi","requirements":"\u003e=0.47","direct":true,"kind":"runtime","optional":false},{"id":23907965095,"package_name":"ollama","ecosystem":"pypi","requirements":"\u003e=0.4.8","direct":true,"kind":"runtime","optional":false},{"id":23907965096,"package_name":"openai","ecosystem":"pypi","requirements":"\u003e=1.3.3","direct":true,"kind":"runtime","optional":false},{"id":23907965097,"package_name":"orjson","ecosystem":"pypi","requirements":"\u003e=3.10.18","direct":true,"kind":"runtime","optional":false},{"id":23907965098,"package_name":"ormsgpack","ecosystem":"pypi","requirements":"\u003e=1.10.0","direct":true,"kind":"runtime","optional":false},{"id":23907965099,"package_name":"packaging","ecosystem":"pypi","requirements":"\u003e=24.2","direct":true,"kind":"runtime","optional":false},{"id":23907965100,"package_name":"pillow","ecosystem":"pypi","requirements":"\u003e=11.2.1","direct":true,"kind":"runtime","optional":false},{"id":23907965101,"package_name":"primp","ecosystem":"pypi","requirements":"\u003e=0.15.0","direct":true,"kind":"runtime","optional":false},{"id":23907965102,"package_name":"propcache","ecosystem":"pypi","requirements":"\u003e=0.3.1","direct":true,"kind":"runtime","optional":false},{"id":23907965103,"package_name":"psutil","ecosystem":"pypi","requirements":"\u003e=7.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907965104,"package_name":"pycparser","ecosystem":"pypi","requirements":"\u003e=2.22","direct":true,"kind":"runtime","optional":false},{"id":23907965105,"package_name":"pydantic","ecosystem":"pypi","requirements":"\u003e=2.5.1","direct":true,"kind":"runtime","optional":false},{"id":23907965106,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"\u003e=2.33.2","direct":true,"kind":"runtime","optional":false},{"id":23907965107,"package_name":"pydantic-settings","ecosystem":"pypi","requirements":"\u003e=2.9.1","direct":true,"kind":"runtime","optional":false},{"id":23907965108,"package_name":"pydyf","ecosystem":"pypi","requirements":"\u003e=0.11.0","direct":true,"kind":"runtime","optional":false},{"id":23907965109,"package_name":"pymupdf","ecosystem":"pypi","requirements":"\u003e=1.23.6","direct":true,"kind":"runtime","optional":false},{"id":23907965110,"package_name":"python-docx","ecosystem":"pypi","requirements":"\u003e=1.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907965111,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907965112,"package_name":"python-multipart","ecosystem":"pypi","requirements":"\u003e=0.0.6","direct":true,"kind":"runtime","optional":false},{"id":23907965113,"package_name":"pyyaml","ecosystem":"pypi","requirements":"\u003e=6.0.1","direct":true,"kind":"runtime","optional":false},{"id":23907965114,"package_name":"rapidfuzz","ecosystem":"pypi","requirements":"\u003e=3.13.0","direct":true,"kind":"runtime","optional":false},{"id":23907965115,"package_name":"referencing","ecosystem":"pypi","requirements":"\u003e=0.36.2","direct":true,"kind":"runtime","optional":false},{"id":23907965116,"package_name":"regex","ecosystem":"pypi","requirements":"\u003e=2024.11.6","direct":true,"kind":"runtime","optional":false},{"id":23907965117,"package_name":"requests","ecosystem":"pypi","requirements":"\u003e=2.31.0","direct":true,"kind":"runtime","optional":false},{"id":23907965118,"package_name":"requests-toolbelt","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907965119,"package_name":"rpds-py","ecosystem":"pypi","requirements":"\u003e=0.25.1","direct":true,"kind":"runtime","optional":false},{"id":23907965120,"package_name":"sgmllib3k","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907965121,"package_name":"six","ecosystem":"pypi","requirements":"\u003e=1.17.0","direct":true,"kind":"runtime","optional":false},{"id":23907965122,"package_name":"sniffio","ecosystem":"pypi","requirements":"\u003e=1.3.1","direct":true,"kind":"runtime","optional":false},{"id":23907965123,"package_name":"soupsieve","ecosystem":"pypi","requirements":"\u003e=2.7","direct":true,"kind":"runtime","optional":false},{"id":23907965124,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"\u003e=2.0.28","direct":true,"kind":"runtime","optional":false},{"id":23907965125,"package_name":"sse-starlette","ecosystem":"pypi","requirements":"\u003e=2.3.5","direct":true,"kind":"runtime","optional":false},{"id":23907965126,"package_name":"starlette","ecosystem":"pypi","requirements":"\u003e=0.46.2","direct":true,"kind":"runtime","optional":false},{"id":23907965127,"package_name":"tenacity","ecosystem":"pypi","requirements":"\u003e=9.1.2","direct":true,"kind":"runtime","optional":false},{"id":23907965128,"package_name":"tiktoken","ecosystem":"pypi","requirements":"\u003e=0.7.0","direct":true,"kind":"runtime","optional":false},{"id":23907965129,"package_name":"tinycss2","ecosystem":"pypi","requirements":"\u003e=1.4.0","direct":true,"kind":"runtime","optional":false},{"id":23907965130,"package_name":"tinyhtml5","ecosystem":"pypi","requirements":"\u003e=2.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907965131,"package_name":"tokenizers","ecosystem":"pypi","requirements":"\u003e=0.21.1","direct":true,"kind":"runtime","optional":false},{"id":23907965132,"package_name":"tqdm","ecosystem":"pypi","requirements":"\u003e=4.67.1","direct":true,"kind":"runtime","optional":false},{"id":23907965133,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"\u003e=4.13.2","direct":true,"kind":"runtime","optional":false},{"id":23907965134,"package_name":"typing-inspect","ecosystem":"pypi","requirements":"\u003e=0.9.0","direct":true,"kind":"runtime","optional":false},{"id":23907965135,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"\u003e=0.4.1","direct":true,"kind":"runtime","optional":false},{"id":23907965136,"package_name":"unstructured","ecosystem":"pypi","requirements":"\u003e=0.13","direct":true,"kind":"runtime","optional":false},{"id":23907965137,"package_name":"unstructured-client","ecosystem":"pypi","requirements":"\u003e=0.35.0","direct":true,"kind":"runtime","optional":false},{"id":23907965138,"package_name":"urllib3","ecosystem":"pypi","requirements":"\u003e=2.4.0","direct":true,"kind":"runtime","optional":false},{"id":23907965139,"package_name":"uvicorn","ecosystem":"pypi","requirements":"\u003e=0.24.0.post1","direct":true,"kind":"runtime","optional":false},{"id":23907965140,"package_name":"webencodings","ecosystem":"pypi","requirements":"\u003e=0.5.1","direct":true,"kind":"runtime","optional":false},{"id":23907965141,"package_name":"websockets","ecosystem":"pypi","requirements":"\u003e=13.1","direct":true,"kind":"runtime","optional":false},{"id":23907965142,"package_name":"win32-setctime","ecosystem":"pypi","requirements":"\u003e=1.2.0","direct":true,"kind":"runtime","optional":false},{"id":23907965143,"package_name":"wrapt","ecosystem":"pypi","requirements":"\u003e=1.17.2","direct":true,"kind":"runtime","optional":false},{"id":23907965144,"package_name":"yarl","ecosystem":"pypi","requirements":"\u003e=1.20.0","direct":true,"kind":"runtime","optional":false},{"id":23907965145,"package_name":"zipp","ecosystem":"pypi","requirements":"\u003e=3.21.0","direct":true,"kind":"runtime","optional":false},{"id":23907965146,"package_name":"zopfli","ecosystem":"pypi","requirements":"\u003e=0.2.3.post1","direct":true,"kind":"runtime","optional":false},{"id":23907965147,"package_name":"zstandard","ecosystem":"pypi","requirements":"\u003e=0.23.0","direct":true,"kind":"runtime","optional":false},{"id":23907965148,"package_name":"mcp","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907965149,"package_name":"langchain-mcp-adapters","ecosystem":"pypi","requirements":"\u003e=0.1.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"requirements_minimal.txt","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:37.518Z","updated_at":"2025-07-01T01:33:37.518Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/requirements_minimal.txt","dependencies":[{"id":23907965150,"package_name":"aiofiles","ecosystem":"pypi","requirements":"\u003e=23.2.1","direct":true,"kind":"runtime","optional":false},{"id":23907965151,"package_name":"aiohappyeyeballs","ecosystem":"pypi","requirements":"\u003e=2.6.1","direct":true,"kind":"runtime","optional":false},{"id":23907965152,"package_name":"aiohttp","ecosystem":"pypi","requirements":"\u003e=3.12.0","direct":true,"kind":"runtime","optional":false},{"id":23907965153,"package_name":"aiosignal","ecosystem":"pypi","requirements":"\u003e=1.3.2","direct":true,"kind":"runtime","optional":false},{"id":23907965154,"package_name":"annotated-types","ecosystem":"pypi","requirements":"\u003e=0.7.0","direct":true,"kind":"runtime","optional":false},{"id":23907965155,"package_name":"anyio","ecosystem":"pypi","requirements":"\u003e=4.9.0","direct":true,"kind":"runtime","optional":false},{"id":23907965156,"package_name":"arxiv","ecosystem":"pypi","requirements":"\u003e=2.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907965157,"package_name":"attrs","ecosystem":"pypi","requirements":"\u003e=25.3.0","direct":true,"kind":"runtime","optional":false},{"id":23907965158,"package_name":"backoff","ecosystem":"pypi","requirements":"\u003e=2.2.1","direct":true,"kind":"runtime","optional":false},{"id":23907965160,"package_name":"beautifulsoup4","ecosystem":"pypi","requirements":"\u003e=4.12.2","direct":true,"kind":"runtime","optional":false},{"id":23907965161,"package_name":"brotli","ecosystem":"pypi","requirements":"\u003e=1.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907965162,"package_name":"certifi","ecosystem":"pypi","requirements":"\u003e=2025.4.26","direct":true,"kind":"runtime","optional":false},{"id":23907965163,"package_name":"cffi","ecosystem":"pypi","requirements":"\u003e=1.17.1","direct":true,"kind":"runtime","optional":false},{"id":23907965164,"package_name":"chardet","ecosystem":"pypi","requirements":"\u003e=5.2.0","direct":true,"kind":"runtime","optional":false},{"id":23907965165,"package_name":"charset-normalizer","ecosystem":"pypi","requirements":"\u003e=3.4.2","direct":true,"kind":"runtime","optional":false},{"id":23907965166,"package_name":"click","ecosystem":"pypi","requirements":"\u003e=8.2.1","direct":true,"kind":"runtime","optional":false},{"id":23907965167,"package_name":"colorama","ecosystem":"pypi","requirements":"\u003e=0.4.6","direct":true,"kind":"runtime","optional":false},{"id":23907965168,"package_name":"cryptography","ecosystem":"pypi","requirements":"\u003e=45.0.2","direct":true,"kind":"runtime","optional":false},{"id":23907965169,"package_name":"cssselect2","ecosystem":"pypi","requirements":"\u003e=0.8.0","direct":true,"kind":"runtime","optional":false},{"id":23907965170,"package_name":"dataclasses-json","ecosystem":"pypi","requirements":"\u003e=0.6.7","direct":true,"kind":"runtime","optional":false},{"id":23907965171,"package_name":"distro","ecosystem":"pypi","requirements":"\u003e=1.9.0","direct":true,"kind":"runtime","optional":false},{"id":23907965172,"package_name":"docopt","ecosystem":"pypi","requirements":"\u003e=0.6.2","direct":true,"kind":"runtime","optional":false},{"id":23907965173,"package_name":"duckduckgo_search","ecosystem":"pypi","requirements":"\u003e=4.1.1","direct":true,"kind":"runtime","optional":false},{"id":23907965174,"package_name":"emoji","ecosystem":"pypi","requirements":"\u003e=2.14.1","direct":true,"kind":"runtime","optional":false},{"id":23907965175,"package_name":"fastapi","ecosystem":"pypi","requirements":"\u003e=0.104.1","direct":true,"kind":"runtime","optional":false},{"id":23907965176,"package_name":"feedparser","ecosystem":"pypi","requirements":"\u003e=6.0.11","direct":true,"kind":"runtime","optional":false},{"id":23907965177,"package_name":"filelock","ecosystem":"pypi","requirements":"\u003e=3.18.0","direct":true,"kind":"runtime","optional":false},{"id":23907965178,"package_name":"filetype","ecosystem":"pypi","requirements":"\u003e=1.2.0","direct":true,"kind":"runtime","optional":false},{"id":23907965179,"package_name":"fonttools","ecosystem":"pypi","requirements":"\u003e=4.58.0","direct":true,"kind":"runtime","optional":false},{"id":23907965180,"package_name":"frozenlist","ecosystem":"pypi","requirements":"\u003e=1.6.0","direct":true,"kind":"runtime","optional":false},{"id":23907965181,"package_name":"fsspec","ecosystem":"pypi","requirements":"\u003e=2025.5.1","direct":true,"kind":"runtime","optional":false},{"id":23907965182,"package_name":"greenlet","ecosystem":"pypi","requirements":"\u003e=3.2.2","direct":true,"kind":"runtime","optional":false},{"id":23907965183,"package_name":"h11","ecosystem":"pypi","requirements":"\u003e=0.16.0","direct":true,"kind":"runtime","optional":false},{"id":23907965184,"package_name":"html5lib","ecosystem":"pypi","requirements":"\u003e=1.1","direct":true,"kind":"runtime","optional":false},{"id":23907965185,"package_name":"htmldocx","ecosystem":"pypi","requirements":"\u003e=0.0.6","direct":true,"kind":"runtime","optional":false},{"id":23907965186,"package_name":"httpcore","ecosystem":"pypi","requirements":"\u003e=1.0.9","direct":true,"kind":"runtime","optional":false},{"id":23907965187,"package_name":"httpx-aiohttp","ecosystem":"pypi","requirements":"\u003e=0.1.4","direct":true,"kind":"runtime","optional":false},{"id":23907965188,"package_name":"httpx-sse","ecosystem":"pypi","requirements":"\u003e=0.4.0","direct":true,"kind":"runtime","optional":false},{"id":23907965189,"package_name":"httpx","ecosystem":"pypi","requirements":"\u003e=0.28.1","direct":true,"kind":"runtime","optional":false},{"id":23907965190,"package_name":"huggingface-hub","ecosystem":"pypi","requirements":"\u003e=0.32.0","direct":true,"kind":"runtime","optional":false},{"id":23907965191,"package_name":"idna","ecosystem":"pypi","requirements":"\u003e=3.10","direct":true,"kind":"runtime","optional":false},{"id":23907965192,"package_name":"importlib-metadata","ecosystem":"pypi","requirements":"\u003e=8.7.0","direct":true,"kind":"runtime","optional":false},{"id":23907965193,"package_name":"jinja2","ecosystem":"pypi","requirements":"\u003e=3.1.2","direct":true,"kind":"runtime","optional":false},{"id":23907965194,"package_name":"jiter","ecosystem":"pypi","requirements":"\u003e=0.10.0","direct":true,"kind":"runtime","optional":false},{"id":23907965195,"package_name":"joblib","ecosystem":"pypi","requirements":"\u003e=1.5.1","direct":true,"kind":"runtime","optional":false},{"id":23907965196,"package_name":"json-repair","ecosystem":"pypi","requirements":"\u003e=0.29.8","direct":true,"kind":"runtime","optional":false},{"id":23907965197,"package_name":"json5","ecosystem":"pypi","requirements":"\u003e=0.9.25","direct":true,"kind":"runtime","optional":false},{"id":23907965198,"package_name":"jsonpatch","ecosystem":"pypi","requirements":"\u003e=1.33","direct":true,"kind":"runtime","optional":false},{"id":23907965199,"package_name":"jsonpointer","ecosystem":"pypi","requirements":"\u003e=3.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907965200,"package_name":"jsonschema-specifications","ecosystem":"pypi","requirements":"\u003e=2025.4.1","direct":true,"kind":"runtime","optional":false},{"id":23907965201,"package_name":"jsonschema","ecosystem":"pypi","requirements":"\u003e=4.23.0","direct":true,"kind":"runtime","optional":false},{"id":23907965202,"package_name":"kiwisolver","ecosystem":"pypi","requirements":"\u003e=1.4.8","direct":true,"kind":"runtime","optional":false},{"id":23907965203,"package_name":"langchain_community","ecosystem":"pypi","requirements":"\u003e=0.3.17","direct":true,"kind":"runtime","optional":false},{"id":23907965204,"package_name":"langchain-core","ecosystem":"pypi","requirements":"\u003e=0.3.60","direct":true,"kind":"runtime","optional":false},{"id":23907965205,"package_name":"langchain-ollama","ecosystem":"pypi","requirements":"\u003e=0.3.3","direct":true,"kind":"runtime","optional":false},{"id":23907965206,"package_name":"langchain-openai","ecosystem":"pypi","requirements":"\u003e=0.3.6","direct":true,"kind":"runtime","optional":false},{"id":23907965207,"package_name":"langchain-text-splitters","ecosystem":"pypi","requirements":"\u003e=0.3.8","direct":true,"kind":"runtime","optional":false},{"id":23907965208,"package_name":"langdetect","ecosystem":"pypi","requirements":"\u003e=1.0.9","direct":true,"kind":"runtime","optional":false},{"id":23907965209,"package_name":"langgraph-checkpoint","ecosystem":"pypi","requirements":"\u003e=2.0.26","direct":true,"kind":"runtime","optional":false},{"id":23907965210,"package_name":"langgraph-cli","ecosystem":"pypi","requirements":"\u003e=0.2.10","direct":true,"kind":"runtime","optional":false},{"id":23907965211,"package_name":"langgraph-sdk","ecosystem":"pypi","requirements":"\u003e=0.1.70","direct":true,"kind":"runtime","optional":false},{"id":23907965212,"package_name":"langgraph","ecosystem":"pypi","requirements":"\u003e=0.2.73,\u003c0.3","direct":true,"kind":"runtime","optional":false},{"id":23907965213,"package_name":"langsmith","ecosystem":"pypi","requirements":"\u003e=0.3.42","direct":true,"kind":"runtime","optional":false},{"id":23907965214,"package_name":"litellm","ecosystem":"pypi","requirements":"\u003e=1.71.0","direct":true,"kind":"runtime","optional":false},{"id":23907965215,"package_name":"loguru","ecosystem":"pypi","requirements":"\u003e=0.7.3","direct":true,"kind":"runtime","optional":false},{"id":23907965216,"package_name":"lxml","ecosystem":"pypi","requirements":"\u003e=5.4.0","direct":true,"kind":"runtime","optional":false},{"id":23907965217,"package_name":"markdown","ecosystem":"pypi","requirements":"\u003e=3.8","direct":true,"kind":"runtime","optional":false},{"id":23907965218,"package_name":"markdown2","ecosystem":"pypi","requirements":"\u003e=2.5.3","direct":true,"kind":"runtime","optional":false},{"id":23907965219,"package_name":"markupsafe","ecosystem":"pypi","requirements":"\u003e=3.0.2","direct":true,"kind":"runtime","optional":false},{"id":23907965220,"package_name":"marshmallow","ecosystem":"pypi","requirements":"\u003e=3.26.1","direct":true,"kind":"runtime","optional":false},{"id":23907965221,"package_name":"mcp","ecosystem":"pypi","requirements":"\u003e=1.9.1","direct":true,"kind":"runtime","optional":false},{"id":23907965222,"package_name":"md2pdf","ecosystem":"pypi","requirements":"\u003e=1.0.1","direct":true,"kind":"runtime","optional":false},{"id":23907965223,"package_name":"mistune","ecosystem":"pypi","requirements":"\u003e=3.1.3","direct":true,"kind":"runtime","optional":false},{"id":23907965224,"package_name":"multidict","ecosystem":"pypi","requirements":"\u003e=6.4.4","direct":true,"kind":"runtime","optional":false},{"id":23907965225,"package_name":"mypy-extensions","ecosystem":"pypi","requirements":"\u003e=1.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907965226,"package_name":"nest-asyncio","ecosystem":"pypi","requirements":"\u003e=1.6.0","direct":true,"kind":"runtime","optional":false},{"id":23907965227,"package_name":"nltk","ecosystem":"pypi","requirements":"\u003e=3.9.1","direct":true,"kind":"runtime","optional":false},{"id":23907965228,"package_name":"numpy","ecosystem":"pypi","requirements":"\u003e=2.2.6","direct":true,"kind":"runtime","optional":false},{"id":23907965229,"package_name":"olefile","ecosystem":"pypi","requirements":"\u003e=0.47","direct":true,"kind":"runtime","optional":false},{"id":23907965230,"package_name":"ollama","ecosystem":"pypi","requirements":"\u003e=0.4.8","direct":true,"kind":"runtime","optional":false},{"id":23907965231,"package_name":"openai","ecosystem":"pypi","requirements":"\u003e=1.82.0","direct":true,"kind":"runtime","optional":false},{"id":23907965232,"package_name":"orjson","ecosystem":"pypi","requirements":"\u003e=3.10.18","direct":true,"kind":"runtime","optional":false},{"id":23907965233,"package_name":"ormsgpack","ecosystem":"pypi","requirements":"\u003e=1.10.0","direct":true,"kind":"runtime","optional":false},{"id":23907965234,"package_name":"packaging","ecosystem":"pypi","requirements":"\u003e=24.2","direct":true,"kind":"runtime","optional":false},{"id":23907965235,"package_name":"pillow","ecosystem":"pypi","requirements":"\u003e=11.2.1","direct":true,"kind":"runtime","optional":false},{"id":23907965236,"package_name":"primp","ecosystem":"pypi","requirements":"\u003e=0.15.0","direct":true,"kind":"runtime","optional":false},{"id":23907965237,"package_name":"propcache","ecosystem":"pypi","requirements":"\u003e=0.3.1","direct":true,"kind":"runtime","optional":false},{"id":23907965238,"package_name":"psutil","ecosystem":"pypi","requirements":"\u003e=7.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907965239,"package_name":"pycparser","ecosystem":"pypi","requirements":"\u003e=2.22","direct":true,"kind":"runtime","optional":false},{"id":23907965240,"package_name":"pydantic-core","ecosystem":"pypi","requirements":"\u003e=2.33.2","direct":true,"kind":"runtime","optional":false},{"id":23907965241,"package_name":"pydantic-settings","ecosystem":"pypi","requirements":"\u003e=2.9.1","direct":true,"kind":"runtime","optional":false},{"id":23907965242,"package_name":"pydantic","ecosystem":"pypi","requirements":"\u003e=2.11.5","direct":true,"kind":"runtime","optional":false},{"id":23907965243,"package_name":"pydyf","ecosystem":"pypi","requirements":"\u003e=0.11.0","direct":true,"kind":"runtime","optional":false},{"id":23907965244,"package_name":"pymupdf","ecosystem":"pypi","requirements":"\u003e=1.26.0","direct":true,"kind":"runtime","optional":false},{"id":23907965245,"package_name":"pypdf","ecosystem":"pypi","requirements":"\u003e=5.5.0","direct":true,"kind":"runtime","optional":false},{"id":23907965246,"package_name":"pyphen","ecosystem":"pypi","requirements":"\u003e=0.17.2","direct":true,"kind":"runtime","optional":false},{"id":23907965247,"package_name":"python-docx","ecosystem":"pypi","requirements":"\u003e=1.1.2","direct":true,"kind":"runtime","optional":false},{"id":23907965248,"package_name":"python-dotenv","ecosystem":"pypi","requirements":"\u003e=1.1.0","direct":true,"kind":"runtime","optional":false},{"id":23907965249,"package_name":"python-iso639","ecosystem":"pypi","requirements":"\u003e=2025.2.18","direct":true,"kind":"runtime","optional":false},{"id":23907965250,"package_name":"python-magic","ecosystem":"pypi","requirements":"\u003e=0.4.27","direct":true,"kind":"runtime","optional":false},{"id":23907965251,"package_name":"python-multipart","ecosystem":"pypi","requirements":"\u003e=0.0.20","direct":true,"kind":"runtime","optional":false},{"id":23907965252,"package_name":"python-oxmsg","ecosystem":"pypi","requirements":"\u003e=0.0.2","direct":true,"kind":"runtime","optional":false},{"id":23907965253,"package_name":"pyyaml","ecosystem":"pypi","requirements":"\u003e=6.0.2","direct":true,"kind":"runtime","optional":false},{"id":23907965254,"package_name":"rapidfuzz","ecosystem":"pypi","requirements":"\u003e=3.13.0","direct":true,"kind":"runtime","optional":false},{"id":23907965255,"package_name":"referencing","ecosystem":"pypi","requirements":"\u003e=0.36.2","direct":true,"kind":"runtime","optional":false},{"id":23907965256,"package_name":"regex","ecosystem":"pypi","requirements":"\u003e=2024.11.6","direct":true,"kind":"runtime","optional":false},{"id":23907965257,"package_name":"requests-toolbelt","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907965258,"package_name":"requests","ecosystem":"pypi","requirements":"\u003e=2.32.3","direct":true,"kind":"runtime","optional":false},{"id":23907965259,"package_name":"rpds-py","ecosystem":"pypi","requirements":"\u003e=0.25.1","direct":true,"kind":"runtime","optional":false},{"id":23907965260,"package_name":"sgmllib3k","ecosystem":"pypi","requirements":"\u003e=1.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907965261,"package_name":"six","ecosystem":"pypi","requirements":"\u003e=1.17.0","direct":true,"kind":"runtime","optional":false},{"id":23907965262,"package_name":"sniffio","ecosystem":"pypi","requirements":"\u003e=1.3.1","direct":true,"kind":"runtime","optional":false},{"id":23907965263,"package_name":"soupsieve","ecosystem":"pypi","requirements":"\u003e=2.7","direct":true,"kind":"runtime","optional":false},{"id":23907965264,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"\u003e=2.0.41","direct":true,"kind":"runtime","optional":false},{"id":23907965265,"package_name":"sse-starlette","ecosystem":"pypi","requirements":"\u003e=2.3.5","direct":true,"kind":"runtime","optional":false},{"id":23907965266,"package_name":"starlette","ecosystem":"pypi","requirements":"\u003e=0.46.2","direct":true,"kind":"runtime","optional":false},{"id":23907965267,"package_name":"tenacity","ecosystem":"pypi","requirements":"\u003e=9.1.2","direct":true,"kind":"runtime","optional":false},{"id":23907965268,"package_name":"tiktoken","ecosystem":"pypi","requirements":"\u003e=0.9.0","direct":true,"kind":"runtime","optional":false},{"id":23907965269,"package_name":"tinycss2","ecosystem":"pypi","requirements":"\u003e=1.4.0","direct":true,"kind":"runtime","optional":false},{"id":23907965270,"package_name":"tinyhtml5","ecosystem":"pypi","requirements":"\u003e=2.0.0","direct":true,"kind":"runtime","optional":false},{"id":23907965271,"package_name":"tokenizers","ecosystem":"pypi","requirements":"\u003e=0.21.1","direct":true,"kind":"runtime","optional":false},{"id":23907965272,"package_name":"tqdm","ecosystem":"pypi","requirements":"\u003e=4.67.1","direct":true,"kind":"runtime","optional":false},{"id":23907965273,"package_name":"typing-extensions","ecosystem":"pypi","requirements":"\u003e=4.13.2","direct":true,"kind":"runtime","optional":false},{"id":23907965274,"package_name":"typing-inspect","ecosystem":"pypi","requirements":"\u003e=0.9.0","direct":true,"kind":"runtime","optional":false},{"id":23907965275,"package_name":"typing-inspection","ecosystem":"pypi","requirements":"\u003e=0.4.1","direct":true,"kind":"runtime","optional":false},{"id":23907965276,"package_name":"unstructured-client","ecosystem":"pypi","requirements":"\u003e=0.35.0","direct":true,"kind":"runtime","optional":false},{"id":23907965277,"package_name":"unstructured","ecosystem":"pypi","requirements":"\u003e=0.17.2","direct":true,"kind":"runtime","optional":false},{"id":23907965278,"package_name":"urllib3","ecosystem":"pypi","requirements":"\u003e=2.4.0","direct":true,"kind":"runtime","optional":false},{"id":23907965279,"package_name":"uvicorn","ecosystem":"pypi","requirements":"\u003e=0.34.2","direct":true,"kind":"runtime","optional":false},{"id":23907965280,"package_name":"weasyprint","ecosystem":"pypi","requirements":"\u003e=65.1","direct":true,"kind":"runtime","optional":false},{"id":23907965281,"package_name":"webencodings","ecosystem":"pypi","requirements":"\u003e=0.5.1","direct":true,"kind":"runtime","optional":false},{"id":23907965282,"package_name":"websockets","ecosystem":"pypi","requirements":"\u003e=15.0.1","direct":true,"kind":"runtime","optional":false},{"id":23907965283,"package_name":"win32-setctime","ecosystem":"pypi","requirements":"\u003e=1.2.0","direct":true,"kind":"runtime","optional":false},{"id":23907965284,"package_name":"wrapt","ecosystem":"pypi","requirements":"\u003e=1.17.2","direct":true,"kind":"runtime","optional":false},{"id":23907965285,"package_name":"yarl","ecosystem":"pypi","requirements":"\u003e=1.20.0","direct":true,"kind":"runtime","optional":false},{"id":23907965286,"package_name":"zipp","ecosystem":"pypi","requirements":"\u003e=3.21.0","direct":true,"kind":"runtime","optional":false},{"id":23907965287,"package_name":"zopfli","ecosystem":"pypi","requirements":"\u003e=0.2.3.post1","direct":true,"kind":"runtime","optional":false},{"id":23907965288,"package_name":"zstandard","ecosystem":"pypi","requirements":"\u003e=0.23.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"setup.py","sha":null,"kind":"manifest","created_at":"2025-07-01T01:33:38.671Z","updated_at":"2025-07-01T01:33:38.671Z","repository_link":"https://github.com/asmjune20/gpt-researcher-mlx-integration/blob/main/setup.py","dependencies":[]}],"score":null,"created_at":"2025-09-04T15:51:08.080Z","updated_at":"2025-10-07T08:14:29.357Z","avatar_url":"https://github.com/asmjune20.png","language":"Python","category":null,"sub_category":null,"monthly_downloads":0,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/34679","html_url":"https://science.ecosyste.ms/projects/34679","bibtex_url":"https://science.ecosyste.ms/projects/34679/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/34679/export.apalike"}