{"id":32398,"name":"openspg-kag","description":"OpenSPG is a Knowledge Graph Engine developed by Ant Group in collaboration with OpenKG, based on the SPG (Semantic-enhanced Programmable Graph) framework.   Core Capabilities: 1) domain model constrained knowledge modeling, 2) facts and logic fused  representation, 3) natively support KAG...","url":"https://github.com/openspg/openspg","last_synced_at":"2025-09-05T05:27:02.811Z","repository":{"id":203658461,"uuid":"708783006","full_name":"OpenSPG/openspg","owner":"OpenSPG","description":"OpenSPG is a Knowledge Graph Engine developed by Ant Group in collaboration with OpenKG, based on the SPG (Semantic-enhanced Programmable Graph) framework.   Core Capabilities: 1) domain model constrained knowledge modeling, 2) facts and logic fused  representation, 3) natively support KAG...","archived":false,"fork":false,"pushed_at":"2025-07-05T01:45:55.000Z","size":13695,"stargazers_count":1840,"open_issues_count":44,"forks_count":219,"subscribers_count":31,"default_branch":"master","last_synced_at":"2025-08-29T22:00:28.565Z","etag":null,"topics":["kag","knowledge-augmented-generation","knowledge-graph","knowledge-reasoning","llm-kg-bidirectional-enhancement","spg"],"latest_commit_sha":null,"homepage":"https://spg.openkg.cn/en-US","language":"Java","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/OpenSPG.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-10-23T11:39:14.000Z","updated_at":"2025-08-29T02:03:32.000Z","dependencies_parsed_at":null,"dependency_job_id":"ce1aaee7-4ce9-43c1-b30c-4b79f62da4bc","html_url":"https://github.com/OpenSPG/openspg","commit_stats":null,"previous_names":["openspg/openspg"],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/OpenSPG/openspg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenSPG","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":273714191,"owners_count":25154763,"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":"OpenSPG","name":"OpenSPG","uuid":"148738724","kind":"organization","description":"Open Semantic-enhanced Programmable Graph ","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/148738724?v=4","repositories_count":1,"last_synced_at":"2023-10-25T04:25:49.005Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/OpenSPG","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-10-25T04:25:49.016Z","updated_at":"2023-10-25T04:25:49.016Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenSPG","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenSPG/repositories"},"packages":[{"id":8459940,"name":"openspg-knext","ecosystem":"pypi","description":"knext","homepage":"https://github.com/OpenSPG/openspg","licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/OpenSPG/openspg","keywords_array":[],"namespace":null,"versions_count":21,"first_release_published_at":"2023-10-20T09:10:51.000Z","latest_release_published_at":"2024-08-08T06:43:40.000Z","latest_release_number":"0.0.3","last_synced_at":"2025-08-29T21:34:37.791Z","created_at":"2023-10-20T09:16:23.420Z","updated_at":"2025-08-29T22:30:19.859Z","registry_url":"https://pypi.org/project/openspg-knext/","install_command":"pip install openspg-knext --index-url https://pypi.org/simple","documentation_url":"https://openspg-knext.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":[],"normalized_name":"openspg-knext","project_status":null},"repo_metadata":{"id":203658461,"uuid":"708783006","full_name":"OpenSPG/openspg","owner":"OpenSPG","description":"OpenSPG is a Knowledge Graph Engine developed by Ant Group in collaboration with OpenKG, based on the SPG (Semantic-enhanced Programmable Graph) framework.   Core Capabilities: 1) domain model constrained knowledge modeling, 2) facts and logic fused  representation, 3) natively support KAG...","archived":false,"fork":false,"pushed_at":"2025-07-05T01:45:55.000Z","size":13695,"stargazers_count":1793,"open_issues_count":37,"forks_count":215,"subscribers_count":31,"default_branch":"master","last_synced_at":"2025-07-29T18:59:33.778Z","etag":null,"topics":["kag","knowledge-augmented-generation","knowledge-graph","knowledge-reasoning","llm-kg-bidirectional-enhancement","spg"],"latest_commit_sha":null,"homepage":"https://spg.openkg.cn/en-US","language":"Java","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/OpenSPG.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-10-23T11:39:14.000Z","updated_at":"2025-07-29T15:16:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"ce1aaee7-4ce9-43c1-b30c-4b79f62da4bc","html_url":"https://github.com/OpenSPG/openspg","commit_stats":null,"previous_names":["openspg/openspg"],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/OpenSPG/openspg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenSPG","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272766903,"owners_count":24989407,"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-08-29T02:00:10.610Z","response_time":87,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OpenSPG","name":"OpenSPG","uuid":"148738724","kind":"organization","description":"Open Semantic-enhanced Programmable Graph ","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/148738724?v=4","repositories_count":1,"last_synced_at":"2023-10-25T04:25:49.005Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/OpenSPG","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-10-25T04:25:49.016Z","updated_at":"2023-10-25T04:25:49.016Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenSPG","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenSPG/repositories"},"tags":[{"name":"v0.7.1","sha":"4b24549fa9238723f46a814c1c6cd1b106bd7b31","kind":"tag","published_at":"2025-04-25T08:21:14.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.7.1","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.7.1/manifests"},{"name":"v0.7","sha":"c51af837da511c345bb6a6caf79dfb1aee540f7f","kind":"tag","published_at":"2025-04-17T08:54:02.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.7","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.7/manifests"},{"name":"v0.6","sha":"e53b20a3bc4954bba9fe73e36f6aac92f875ee40","kind":"tag","published_at":"2025-01-08T03:12:27.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.6","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.6/manifests"},{"name":"v0.5.1","sha":"918a1fb9ab3855f39a2d6ed0c1a2ba75dbfd70a0","kind":"tag","published_at":"2024-11-22T05:57:39.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.5.1","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.5.1/manifests"},{"name":"v0.5","sha":"0e687f74e541e72fa7a8f71038bbe500d8336012","kind":"tag","published_at":"2024-11-04T06:51:29.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.5","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.5/manifests"},{"name":"v0.0.3","sha":"62a554f93dd69e5e6ec26906ad9bf85211b3bc6d","kind":"tag","published_at":"2024-08-12T02:52:37.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.0.3","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.3/manifests"},{"name":"v0.0.3-beta1","sha":"508f3e0a814b290335bfc30eeea2eb902bc3a9f5","kind":"commit","published_at":"2024-04-02T04:53:00.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.0.3-beta1","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.0.3-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.0.3-beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.3-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.3-beta1/manifests"},{"name":"v0.0.2-beta5","sha":"3c7d5b41f2e3a637478072ef91283106e106272c","kind":"commit","published_at":"2024-01-26T09:45:27.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.0.2-beta5","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.0.2-beta5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.0.2-beta5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.2-beta5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.2-beta5/manifests"},{"name":"v0.0.2-beta2","sha":"f9fbf4850c59990e53ddf5d840ff7bb1fe7f38eb","kind":"commit","published_at":"2024-01-09T09:32:17.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.0.2-beta2","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.0.2-beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.0.2-beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.2-beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.2-beta2/manifests"},{"name":"v0.0.1-beta1","sha":"ea82b3700b5ecd7944210bc59c98d417177fb6d1","kind":"commit","published_at":"2023-10-26T02:34:08.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.0.1-beta1","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.0.1-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.0.1-beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.1-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.1-beta1/manifests"}]},"repo_metadata_updated_at":"2025-08-29T22:30:19.858Z","dependent_packages_count":0,"downloads":104,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":68.23709716052821,"dependent_packages_count":9.20375145080505,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":38.720424305666626},"purl":"pkg:pypi/openspg-knext","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/openspg-knext","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/openspg-knext","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/openspg-knext/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-07-29T18:10:16.341Z","issues_count":1,"pull_requests_count":0,"avg_time_to_close_issue":561.0,"avg_time_to_close_pull_request":null,"issues_closed_count":1,"pull_requests_closed_count":0,"pull_request_authors_count":0,"issue_authors_count":1,"avg_comments_per_issue":1.0,"avg_comments_per_pull_request":null,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":561.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":1.0,"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,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/issues","maintainers":[{"login":"andylau-55","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andylau-55"},{"login":"fishjoy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fishjoy"}],"active_maintainers":[{"login":"andylau-55","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andylau-55"},{"login":"fishjoy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fishjoy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/openspg-knext/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/openspg-knext/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/openspg-knext/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/openspg-knext/related_packages","maintainers":[{"uuid":"J1ers","login":"J1ers","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/J1ers/","role":"Owner","created_at":"2023-10-20T09:16:34.580Z","updated_at":"2023-10-20T09:16:34.580Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/J1ers/packages"},{"uuid":"northmachine","login":"northmachine","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/northmachine/","role":"Owner","created_at":"2024-11-13T12:50:08.165Z","updated_at":"2024-11-13T12:50:08.165Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/northmachine/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724998,"maintainers_count":308311,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":8734592,"name":"openspg-nn4k","ecosystem":"pypi","description":"nn4k","homepage":"https://github.com/OpenSPG/openspg","licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/OpenSPG/openspg","keywords_array":[],"namespace":null,"versions_count":10,"first_release_published_at":"2024-01-08T07:25:43.000Z","latest_release_published_at":"2024-08-08T09:13:29.000Z","latest_release_number":"0.0.3","last_synced_at":"2025-08-29T22:30:13.715Z","created_at":"2024-01-08T12:11:11.263Z","updated_at":"2025-08-29T22:30:19.869Z","registry_url":"https://pypi.org/project/openspg-nn4k/","install_command":"pip install openspg-nn4k --index-url https://pypi.org/simple","documentation_url":"https://openspg-nn4k.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":[],"normalized_name":"openspg-nn4k","project_status":null},"repo_metadata":{"id":203658461,"uuid":"708783006","full_name":"OpenSPG/openspg","owner":"OpenSPG","description":"OpenSPG is a Knowledge Graph Engine developed by Ant Group in collaboration with OpenKG, based on the SPG (Semantic-enhanced Programmable Graph) framework.   Core Capabilities: 1) domain model constrained knowledge modeling, 2) facts and logic fused  representation, 3) natively support KAG...","archived":false,"fork":false,"pushed_at":"2025-07-05T01:45:55.000Z","size":13695,"stargazers_count":1793,"open_issues_count":37,"forks_count":215,"subscribers_count":31,"default_branch":"master","last_synced_at":"2025-07-29T18:59:33.778Z","etag":null,"topics":["kag","knowledge-augmented-generation","knowledge-graph","knowledge-reasoning","llm-kg-bidirectional-enhancement","spg"],"latest_commit_sha":null,"homepage":"https://spg.openkg.cn/en-US","language":"Java","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/OpenSPG.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-10-23T11:39:14.000Z","updated_at":"2025-07-29T15:16:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"ce1aaee7-4ce9-43c1-b30c-4b79f62da4bc","html_url":"https://github.com/OpenSPG/openspg","commit_stats":null,"previous_names":["openspg/openspg"],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/OpenSPG/openspg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenSPG","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272766903,"owners_count":24989407,"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-08-29T02:00:10.610Z","response_time":87,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OpenSPG","name":"OpenSPG","uuid":"148738724","kind":"organization","description":"Open Semantic-enhanced Programmable Graph ","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/148738724?v=4","repositories_count":1,"last_synced_at":"2023-10-25T04:25:49.005Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/OpenSPG","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-10-25T04:25:49.016Z","updated_at":"2023-10-25T04:25:49.016Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenSPG","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenSPG/repositories"},"tags":[{"name":"v0.7.1","sha":"4b24549fa9238723f46a814c1c6cd1b106bd7b31","kind":"tag","published_at":"2025-04-25T08:21:14.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.7.1","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.7.1/manifests"},{"name":"v0.7","sha":"c51af837da511c345bb6a6caf79dfb1aee540f7f","kind":"tag","published_at":"2025-04-17T08:54:02.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.7","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.7/manifests"},{"name":"v0.6","sha":"e53b20a3bc4954bba9fe73e36f6aac92f875ee40","kind":"tag","published_at":"2025-01-08T03:12:27.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.6","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.6/manifests"},{"name":"v0.5.1","sha":"918a1fb9ab3855f39a2d6ed0c1a2ba75dbfd70a0","kind":"tag","published_at":"2024-11-22T05:57:39.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.5.1","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.5.1/manifests"},{"name":"v0.5","sha":"0e687f74e541e72fa7a8f71038bbe500d8336012","kind":"tag","published_at":"2024-11-04T06:51:29.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.5","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.5/manifests"},{"name":"v0.0.3","sha":"62a554f93dd69e5e6ec26906ad9bf85211b3bc6d","kind":"tag","published_at":"2024-08-12T02:52:37.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.0.3","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.3/manifests"},{"name":"v0.0.3-beta1","sha":"508f3e0a814b290335bfc30eeea2eb902bc3a9f5","kind":"commit","published_at":"2024-04-02T04:53:00.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.0.3-beta1","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.0.3-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.0.3-beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.3-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.3-beta1/manifests"},{"name":"v0.0.2-beta5","sha":"3c7d5b41f2e3a637478072ef91283106e106272c","kind":"commit","published_at":"2024-01-26T09:45:27.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.0.2-beta5","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.0.2-beta5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.0.2-beta5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.2-beta5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.2-beta5/manifests"},{"name":"v0.0.2-beta2","sha":"f9fbf4850c59990e53ddf5d840ff7bb1fe7f38eb","kind":"commit","published_at":"2024-01-09T09:32:17.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.0.2-beta2","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.0.2-beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.0.2-beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.2-beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.2-beta2/manifests"},{"name":"v0.0.1-beta1","sha":"ea82b3700b5ecd7944210bc59c98d417177fb6d1","kind":"commit","published_at":"2023-10-26T02:34:08.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.0.1-beta1","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.0.1-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.0.1-beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.1-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.1-beta1/manifests"}]},"repo_metadata_updated_at":"2025-08-29T22:30:19.868Z","dependent_packages_count":1,"downloads":36,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":15.155426784815074,"dependent_repos_count":66.29462188600398,"dependent_packages_count":10.043330063848897,"stargazers_count":6.441230186467046,"forks_count":7.568224692415804,"docker_downloads_count":null,"average":21.100566722710163},"purl":"pkg:pypi/openspg-nn4k","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/openspg-nn4k","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/openspg-nn4k","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/openspg-nn4k/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-07-29T18:10:16.341Z","issues_count":1,"pull_requests_count":0,"avg_time_to_close_issue":561.0,"avg_time_to_close_pull_request":null,"issues_closed_count":1,"pull_requests_closed_count":0,"pull_request_authors_count":0,"issue_authors_count":1,"avg_comments_per_issue":1.0,"avg_comments_per_pull_request":null,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":561.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":1.0,"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,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/issues","maintainers":[{"login":"andylau-55","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andylau-55"},{"login":"fishjoy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fishjoy"}],"active_maintainers":[{"login":"andylau-55","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andylau-55"},{"login":"fishjoy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fishjoy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/openspg-nn4k/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/openspg-nn4k/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/openspg-nn4k/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/openspg-nn4k/related_packages","maintainers":[{"uuid":"J1ers","login":"J1ers","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/J1ers/","role":"Owner","created_at":"2024-01-09T13:13:03.508Z","updated_at":"2024-01-09T13:13:03.508Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/J1ers/packages"},{"uuid":"northmachine","login":"northmachine","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/northmachine/","role":"Owner","created_at":"2024-11-13T12:50:08.098Z","updated_at":"2024-11-13T12:50:08.098Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/northmachine/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724998,"maintainers_count":308311,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/namespaces"}},{"id":10994540,"name":"openspg-kag","ecosystem":"pypi","description":"kag","homepage":"https://github.com/OpenSPG/openspg","licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/OpenSPG/openspg","keywords_array":[],"namespace":null,"versions_count":19,"first_release_published_at":"2024-10-25T08:26:19.000Z","latest_release_published_at":"2025-06-30T09:20:00.000Z","latest_release_number":"0.8.0","last_synced_at":"2025-08-29T22:30:13.798Z","created_at":"2024-10-25T08:30:50.218Z","updated_at":"2025-08-29T22:30:20.733Z","registry_url":"https://pypi.org/project/openspg-kag/","install_command":"pip install openspg-kag --index-url https://pypi.org/simple","documentation_url":"https://openspg-kag.readthedocs.io/","metadata":{"funding":null,"documentation":null,"classifiers":[],"normalized_name":"openspg-kag","project_status":null},"repo_metadata":{"id":203658461,"uuid":"708783006","full_name":"OpenSPG/openspg","owner":"OpenSPG","description":"OpenSPG is a Knowledge Graph Engine developed by Ant Group in collaboration with OpenKG, based on the SPG (Semantic-enhanced Programmable Graph) framework.   Core Capabilities: 1) domain model constrained knowledge modeling, 2) facts and logic fused  representation, 3) natively support KAG...","archived":false,"fork":false,"pushed_at":"2025-07-05T01:45:55.000Z","size":13695,"stargazers_count":1793,"open_issues_count":37,"forks_count":215,"subscribers_count":31,"default_branch":"master","last_synced_at":"2025-07-29T18:59:33.778Z","etag":null,"topics":["kag","knowledge-augmented-generation","knowledge-graph","knowledge-reasoning","llm-kg-bidirectional-enhancement","spg"],"latest_commit_sha":null,"homepage":"https://spg.openkg.cn/en-US","language":"Java","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/OpenSPG.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":"CITATION.cff","codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2023-10-23T11:39:14.000Z","updated_at":"2025-07-29T15:16:37.000Z","dependencies_parsed_at":null,"dependency_job_id":"ce1aaee7-4ce9-43c1-b30c-4b79f62da4bc","html_url":"https://github.com/OpenSPG/openspg","commit_stats":null,"previous_names":["openspg/openspg"],"tags_count":10,"template":false,"template_full_name":null,"purl":"pkg:github/OpenSPG/openspg","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenSPG","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272766903,"owners_count":24989407,"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-08-29T02:00:10.610Z","response_time":87,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"OpenSPG","name":"OpenSPG","uuid":"148738724","kind":"organization","description":"Open Semantic-enhanced Programmable Graph ","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/148738724?v=4","repositories_count":1,"last_synced_at":"2023-10-25T04:25:49.005Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/OpenSPG","funding_links":[],"total_stars":null,"followers":null,"following":null,"created_at":"2023-10-25T04:25:49.016Z","updated_at":"2023-10-25T04:25:49.016Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenSPG","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OpenSPG/repositories"},"tags":[{"name":"v0.7.1","sha":"4b24549fa9238723f46a814c1c6cd1b106bd7b31","kind":"tag","published_at":"2025-04-25T08:21:14.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.7.1","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.7.1/manifests"},{"name":"v0.7","sha":"c51af837da511c345bb6a6caf79dfb1aee540f7f","kind":"tag","published_at":"2025-04-17T08:54:02.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.7","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.7/manifests"},{"name":"v0.6","sha":"e53b20a3bc4954bba9fe73e36f6aac92f875ee40","kind":"tag","published_at":"2025-01-08T03:12:27.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.6","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.6/manifests"},{"name":"v0.5.1","sha":"918a1fb9ab3855f39a2d6ed0c1a2ba75dbfd70a0","kind":"tag","published_at":"2024-11-22T05:57:39.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.5.1","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.5.1/manifests"},{"name":"v0.5","sha":"0e687f74e541e72fa7a8f71038bbe500d8336012","kind":"tag","published_at":"2024-11-04T06:51:29.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.5","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.5/manifests"},{"name":"v0.0.3","sha":"62a554f93dd69e5e6ec26906ad9bf85211b3bc6d","kind":"tag","published_at":"2024-08-12T02:52:37.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.0.3","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.0.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.0.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.3/manifests"},{"name":"v0.0.3-beta1","sha":"508f3e0a814b290335bfc30eeea2eb902bc3a9f5","kind":"commit","published_at":"2024-04-02T04:53:00.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.0.3-beta1","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.0.3-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.0.3-beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.3-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.3-beta1/manifests"},{"name":"v0.0.2-beta5","sha":"3c7d5b41f2e3a637478072ef91283106e106272c","kind":"commit","published_at":"2024-01-26T09:45:27.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.0.2-beta5","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.0.2-beta5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.0.2-beta5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.2-beta5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.2-beta5/manifests"},{"name":"v0.0.2-beta2","sha":"f9fbf4850c59990e53ddf5d840ff7bb1fe7f38eb","kind":"commit","published_at":"2024-01-09T09:32:17.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.0.2-beta2","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.0.2-beta2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.0.2-beta2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.2-beta2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.2-beta2/manifests"},{"name":"v0.0.1-beta1","sha":"ea82b3700b5ecd7944210bc59c98d417177fb6d1","kind":"commit","published_at":"2023-10-26T02:34:08.000Z","download_url":"https://codeload.github.com/OpenSPG/openspg/tar.gz/v0.0.1-beta1","html_url":"https://github.com/OpenSPG/openspg/releases/tag/v0.0.1-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/OpenSPG/openspg@v0.0.1-beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.1-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/tags/v0.0.1-beta1/manifests"}]},"repo_metadata_updated_at":"2025-08-29T22:30:20.733Z","dependent_packages_count":0,"downloads":77,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":57.08212488132243,"dependent_packages_count":10.14221800257514,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":33.61217144194878},"purl":"pkg:pypi/openspg-kag","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/pypi/openspg-kag","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/pypi/openspg-kag","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/pypi/openspg-kag/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-07-29T18:10:16.341Z","issues_count":1,"pull_requests_count":0,"avg_time_to_close_issue":561.0,"avg_time_to_close_pull_request":null,"issues_closed_count":1,"pull_requests_closed_count":0,"pull_request_authors_count":0,"issue_authors_count":1,"avg_comments_per_issue":1.0,"avg_comments_per_pull_request":null,"merged_pull_requests_count":0,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":1,"past_year_pull_requests_count":0,"past_year_avg_time_to_close_issue":561.0,"past_year_avg_time_to_close_pull_request":null,"past_year_issues_closed_count":1,"past_year_pull_requests_closed_count":0,"past_year_pull_request_authors_count":0,"past_year_issue_authors_count":1,"past_year_avg_comments_per_issue":1.0,"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,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/issues","maintainers":[{"login":"andylau-55","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andylau-55"},{"login":"fishjoy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fishjoy"}],"active_maintainers":[{"login":"andylau-55","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andylau-55"},{"login":"fishjoy","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fishjoy"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/openspg-kag/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/openspg-kag/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/openspg-kag/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/packages/openspg-kag/related_packages","maintainers":[{"uuid":"J1ers","login":"J1ers","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/J1ers/","role":null,"created_at":"2024-10-25T08:37:43.923Z","updated_at":"2024-10-25T08:37:43.923Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/J1ers/packages"},{"uuid":"northmachine","login":"northmachine","name":null,"email":null,"url":null,"packages_count":3,"html_url":"https://pypi.org/user/northmachine/","role":"Owner","created_at":"2024-11-13T12:50:08.131Z","updated_at":"2024-11-13T12:50:08.131Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/northmachine/packages"},{"uuid":"zhuzhongshu123","login":"zhuzhongshu123","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://pypi.org/user/zhuzhongshu123/","role":null,"created_at":"2025-01-07T18:35:29.712Z","updated_at":"2025-01-07T18:35:29.712Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/pypi.org/maintainers/zhuzhongshu123/packages"}],"registry":{"name":"pypi.org","url":"https://pypi.org","ecosystem":"pypi","default":true,"packages_count":724998,"maintainers_count":308311,"namespaces_count":0,"keywords_count":237984,"github":"pypi","metadata":{"funded_packages_count":50481},"icon_url":"https://github.com/pypi.png","created_at":"2022-04-04T15:19:23.364Z","updated_at":"2025-09-04T05:23:51.177Z","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":{"message":"Repository syncing started."},"issues_stats":{"full_name":"OpenSPG/openspg","html_url":"https://github.com/OpenSPG/openspg","last_synced_at":"2025-08-31T08:38:54.254Z","status":null,"issues_count":108,"pull_requests_count":30,"avg_time_to_close_issue":2562232.518987342,"avg_time_to_close_pull_request":7292264.130434782,"issues_closed_count":79,"pull_requests_closed_count":23,"pull_request_authors_count":16,"issue_authors_count":90,"avg_comments_per_issue":1.2592592592592593,"avg_comments_per_pull_request":0.23333333333333334,"merged_pull_requests_count":10,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":108,"past_year_pull_requests_count":25,"past_year_avg_time_to_close_issue":2562232.518987342,"past_year_avg_time_to_close_pull_request":1245673.888888889,"past_year_issues_closed_count":79,"past_year_pull_requests_closed_count":18,"past_year_pull_request_authors_count":13,"past_year_issue_authors_count":90,"past_year_avg_comments_per_issue":1.2592592592592593,"past_year_avg_comments_per_pull_request":0.2,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":10,"created_at":"2025-07-16T13:24:22.823Z","updated_at":"2025-09-03T06:58:34.006Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/OpenSPG%2Fopenspg/issues","issue_labels_count":{"bug":1},"pull_request_labels_count":{},"issue_author_associations_count":{"NONE":288,"CONTRIBUTOR":1,"COLLABORATOR":1},"pull_request_author_associations_count":{"COLLABORATOR":147,"NONE":33,"CONTRIBUTOR":21},"issue_authors":{"bijinacm":19,"billc114":16,"AnYingLieShouTuT":9,"zhanglih":7,"lizhongxiang12138":7,"LLL1st":6,"serendipitytoys":5,"Funer100":4,"ProphetMo":4,"w00125533":4,"Joyce-ZhouY":4,"suibianha":4,"zhangcongxiao":4,"zhui6688":4,"the-butterfly":4,"19920716":3,"SkadooshZZz":3,"yyssxxx":3,"MN-LYR":3,"ganhb":3,"Viserion-nlper":3,"Peter-Rey":3,"dfelectric":3,"xiaoshan0609":3,"biandeqiang":3,"ai408":2,"iventong":2,"bader1000":2,"YYGe01":2,"evilbear":2,"funnykeke":2,"xiaozhou123-oos":2,"fameifanqie":2,"PHPSJ":2,"liu-yabin":2,"zzyyll2":2,"unaheidi":2,"ShunGeStudy":2,"zlluye":2,"hfwangxxx":2,"Nancychen2023":2,"carlon-ton":1,"FatemaD1577":1,"daxian-pang":1,"cwdhf":1,"826675550":1,"adjcjh777":1,"yezhoujie":1,"WOWCharlotte":1,"zmalqp189":1,"Sandy4321":1,"tianchiguaixia":1,"achillesjy":1,"la-vie-l-amour":1,"hoccxx":1,"KeangZHU":1,"royzhao":1,"yyri":1,"by-Cici":1,"QIYU0w0":1,"jlcbj":1,"weweeeeee":1,"ziscloud":1,"TjuLuRui":1,"WestBBQ":1,"Mfengzai":1,"Liu-XinYuan":1,"chz88818":1,"oannes00":1,"woniu003007":1,"Bhavik-Jikadara":1,"hanYuZ46":1,"Hspix":1,"jerryHo123":1,"neural-vector-machine":1,"QiQingY":1,"lfy2023":1,"deific":1,"samcaicn":1,"iazkaban":1,"jt6371":1,"rdyuan":1,"fengzhengxaiowanzi":1,"yuxi-lsy":1,"BreezeHavana":1,"lazydreamerbliss":1,"Dongyexixue":1,"XenaLiu":1,"mucheng2035":1,"ThinkingHeart":1,"thinkinds":1,"debrisvector":1,"cgtaa-cmyk":1,"itshaungmu":1,"xueyezs":1,"qzbqzb":1,"L-shuai":1,"simcha-vos-from-tu-delft":1,"ddbq":1,"kalismile":1,"HildaZhan":1,"wilfoderek":1,"CiZaii":1,"EarZero":1,"xiaojuntime":1,"szllong":1,"someone132s":1,"ybcswz":1,"Hiheihei":1,"realcarlos":1,"dawsonliu":1,"zte-ironman":1,"aardpro":1,"Yang-HangWA":1,"lufberry":1,"ws-yuyq":1,"night666e":1,"zhulin-acad":1,"TwoDog222":1,"erdooom":1,"wming212":1,"danielaskdd":1,"Nicole00":1,"skinny0604":1,"Simuel-wang":1,"zhangyanbo2007":1,"652994331":1,"hehsi":1,"barkingx":1,"hiro110110":1,"00000O00000":1,"cobj1":1,"liuppp1":1,"BeatTime":1,"zhanglp8181":1,"wilac-pv":1,"ZhiLyu":1,"zjdragoon":1,"jayMmiter":1,"jjy1000":1,"MachineWei":1,"crymud":1,"dusansheng":1,"GitYohoo":1,"dafu01":1,"huangnj":1,"RayL0221":1,"JerryWang20":1,"jaychou-1":1,"yjing86":1,"NiuBlibing":1,"cuijiaxin8":1,"mongooooo":1,"liningping":1,"gustavorps":1,"Narumi8":1,"yujchn":1,"red-liu":1,"zjuKcheng":1,"Panda-Tsai":1,"yuuki-nanamin":1,"FD133":1,"SwordfallYeung":1,"patricleehua":1,"moming975":1,"soooocold":1,"ziyang114":1,"fouvy":1},"pull_request_authors":{"fishjoy":30,"baifuyu":20,"youdonghai":18,"andylau-55":18,"royzhao":16,"ChengyaoWen":16,"wangsff":15,"J1ers":12,"matthewhyx":5,"caszkgui":4,"xionghuaidong":4,"zhuzhongshu123":3,"ZhanGHanG9991":3,"chenbin11200":3,"northmachine":3,"mfz-ant":2,"tuninger":2,"J4ckycjl":2,"LLL1st":2,"maofagui":2,"thundax-lyp":2,"lsy643":1,"nirvana6":1,"PHPSJ":1,"flymoon1314":1,"billc114":1,"yyri":1,"serendipitytoys":1,"guihonghao":1,"YYGe01":1,"ziscloud":1,"lazydreamerbliss":1,"kunwei2018":1,"leywar":1,"starphantom666":1,"WxSmileWind":1,"yinghuiCAI":1,"ccccchristine3117":1,"hfwangxxx":1,"yixianlzz":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2025-09-05T00:00:10.444Z","repositories_count":10086255,"issues_count":31275313,"pull_requests_count":96382867,"authors_count":10695584,"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":{"NONE":146,"COLLABORATOR":1,"CONTRIBUTOR":1},"past_year_pull_request_author_associations_count":{"COLLABORATOR":41,"NONE":18},"past_year_issue_authors":{"ProphetMo":4,"suibianha":4,"19920716":3,"Peter-Rey":3,"SkadooshZZz":3,"ganhb":3,"biandeqiang":3,"dfelectric":3,"Nancychen2023":2,"liu-yabin":2,"ShunGeStudy":2,"unaheidi":2,"Viserion-nlper":2,"xiaozhou123-oos":2,"zzyyll2":2,"bader1000":2,"zlluye":2,"someone132s":1,"skinny0604":1,"ziyang114":1,"Simuel-wang":1,"simcha-vos-from-tu-delft":1,"Sandy4321":1,"samcaicn":1,"royzhao":1,"red-liu":1,"realcarlos":1,"rdyuan":1,"RayL0221":1,"qzbqzb":1,"zmalqp189":1,"patricleehua":1,"Panda-Tsai":1,"oannes00":1,"zte-ironman":1,"NiuBlibing":1,"night666e":1,"Narumi8":1,"FatemaD1577":1,"yuuki-nanamin":1,"yujchn":1,"yjing86":1,"yezhoujie":1,"ybcswz":1,"Yang-HangWA":1,"xueyezs":1,"yuxi-lsy":1,"xiaojuntime":1,"ws-yuyq":1,"WOWCharlotte":1,"woniu003007":1,"wming212":1,"yyri":1,"wilfoderek":1,"wilac-pv":1,"weweeeeee":1,"zhanglp8181":1,"zhangyanbo2007":1,"TwoDog222":1,"thinkinds":1,"zhulin-acad":1,"szllong":1,"ziscloud":1,"soooocold":1,"erdooom":1,"EarZero":1,"dusansheng":1,"Dongyexixue":1,"deific":1,"debrisvector":1,"ddbq":1,"daxian-pang":1,"dawsonliu":1,"danielaskdd":1,"dafu01":1,"cwdhf":1,"crymud":1,"cobj1":1,"CiZaii":1,"chz88818":1,"cgtaa-cmyk":1,"carlon-ton":1,"by-Cici":1,"BreezeHavana":1,"billc114":1,"Bhavik-Jikadara":1,"BeatTime":1,"barkingx":1,"achillesjy":1,"aardpro":1,"826675550":1,"00000O00000":1,"mucheng2035":1,"moming975":1,"Mfengzai":1,"MachineWei":1,"lufberry":1,"Liu-XinYuan":1,"liuppp1":1,"liningping":1,"lfy2023":1,"lazydreamerbliss":1,"la-vie-l-amour":1,"kalismile":1,"jt6371":1,"jjy1000":1,"JerryWang20":1,"jerryHo123":1,"jayMmiter":1,"jaychou-1":1,"iventong":1,"itshaungmu":1,"iazkaban":1,"huangnj":1,"Hspix":1,"hoccxx":1,"hiro110110":1,"hanYuZ46":1,"gustavorps":1,"fouvy":1,"fengzhengxaiowanzi":1},"past_year_pull_request_authors":{"andylau-55":15,"royzhao":7,"fishjoy":6,"wangsff":5,"caszkgui":4,"northmachine":3,"ZhanGHanG9991":3,"thundax-lyp":2,"tuninger":2,"ChengyaoWen":2,"maofagui":1,"starphantom666":1,"xionghuaidong":1,"WxSmileWind":1,"yyri":1,"leywar":1,"nirvana6":1,"lazydreamerbliss":1,"J4ckycjl":1,"ziscloud":1},"maintainers":[{"login":"fishjoy","count":30,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fishjoy"},{"login":"andylau-55","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andylau-55"},{"login":"youdonghai","count":18,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/youdonghai"},{"login":"royzhao","count":17,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/royzhao"},{"login":"ChengyaoWen","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ChengyaoWen"},{"login":"wangsff","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wangsff"},{"login":"J1ers","count":12,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/J1ers"},{"login":"matthewhyx","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/matthewhyx"},{"login":"xionghuaidong","count":4,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xionghuaidong"},{"login":"zhuzhongshu123","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/zhuzhongshu123"},{"login":"chenbin11200","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/chenbin11200"},{"login":"caszkgui","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caszkgui"},{"login":"J4ckycjl","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/J4ckycjl"},{"login":"yixianlzz","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yixianlzz"},{"login":"northmachine","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/northmachine"}],"active_maintainers":[{"login":"andylau-55","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andylau-55"},{"login":"royzhao","count":8,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/royzhao"},{"login":"fishjoy","count":6,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/fishjoy"},{"login":"wangsff","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wangsff"},{"login":"caszkgui","count":3,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/caszkgui"},{"login":"ChengyaoWen","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/ChengyaoWen"},{"login":"northmachine","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/northmachine"},{"login":"J4ckycjl","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/J4ckycjl"},{"login":"xionghuaidong","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/xionghuaidong"}]},"events":null,"keywords":["kag","knowledge-augmented-generation","knowledge-graph","knowledge-reasoning","llm-kg-bidirectional-enhancement","spg"],"dependencies":[],"score":null,"created_at":"2025-09-04T15:51:05.482Z","updated_at":"2025-10-07T08:13:44.963Z","avatar_url":"https://github.com/OpenSPG.png","language":"Java","category":null,"sub_category":null,"monthly_downloads":217,"funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":[],"project_url":"https://science.ecosyste.ms/api/v1/projects/32398","html_url":"https://science.ecosyste.ms/projects/32398","bibtex_url":"https://science.ecosyste.ms/projects/32398/export.bibtex","apalike_url":"https://science.ecosyste.ms/projects/32398/export.apalike"}