{"id":34094127,"url":"https://github.com/chaobrain/brain-modeling-ecosystem","last_synced_at":"2026-01-31T05:00:44.145Z","repository":{"id":254800794,"uuid":"847533450","full_name":"chaobrain/brain-modeling-ecosystem","owner":"chaobrain","description":"Brain Modeling Ecosystem.","archived":false,"fork":false,"pushed_at":"2026-01-16T14:38:27.000Z","size":21466,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2026-01-17T04:35:00.020Z","etag":null,"topics":["brain-modeling","brain-simulation"],"latest_commit_sha":null,"homepage":"https://brainmodeling.readthedocs.io/","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/chaobrain.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2024-08-26T03:39:30.000Z","updated_at":"2026-01-16T14:38:31.000Z","dependencies_parsed_at":"2024-10-28T06:50:35.488Z","dependency_job_id":"15b1bbcf-bc6d-4929-8b22-172dee84c7dc","html_url":"https://github.com/chaobrain/brain-modeling-ecosystem","commit_stats":null,"previous_names":["chaoming0625/bdp-ecosystem","chaobrain/bdp-ecosystem","chaobrain/brain-dynamics-ecosystem","chaobrain/brain-modeling-ecosystem"],"tags_count":7,"template":false,"template_full_name":null,"purl":"pkg:github/chaobrain/brain-modeling-ecosystem","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaobrain%2Fbrain-modeling-ecosystem","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaobrain%2Fbrain-modeling-ecosystem/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaobrain%2Fbrain-modeling-ecosystem/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaobrain%2Fbrain-modeling-ecosystem/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chaobrain","download_url":"https://codeload.github.com/chaobrain/brain-modeling-ecosystem/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chaobrain%2Fbrain-modeling-ecosystem/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28929862,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-31T04:05:25.756Z","status":"ssl_error","status_checked_at":"2026-01-31T04:02:35.005Z","response_time":128,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["brain-modeling","brain-simulation"],"created_at":"2025-12-14T15:00:43.551Z","updated_at":"2026-01-31T05:00:44.132Z","avatar_url":"https://github.com/chaobrain.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Brain Simulation Ecosystem (BrainX)\n\n[![PyPI version](https://img.shields.io/pypi/v/brainx)](https://pypi.org/project/brainx/)\n![Read the Docs](https://img.shields.io/readthedocs/brainmodeling)\n[![Continuous Integration](https://github.com/chaobrain/brain-modeling-ecosystem/actions/workflows/CI.yml/badge.svg)](https://github.com/chaobrain/brain-modeling-ecosystem/actions/workflows/CI.yml)\n\n\n\u003cp align=\"center\"\u003e\n  \t\u003cimg alt=\"Header image of Brain Modeling Ecosystem.\" src=\"https://raw.githubusercontent.com/chaobrain/brain-modeling-ecosystem/main/docs/_static/bdp-ecosystem.png\" width=50%\u003e\n\u003c/p\u003e \n\n## Overview\n\nThe BrainX ecosystem provides comprehensive framework for brain simulation and modeling.\nIt provides tools and libraries for researchers to model, simulate, train, and analyze neural systems at different\nscales.\n\n**Core components** in this ecosystem includes:\n\n- [BrainPy](https://github.com/brainpy/BrainPy): Modeling of point neuron-based spiking neural networks (SNNs), comes\n  from Prof. Si Wu's lab at Peking University.\n\n- [BrainUnit](https://github.com/chaobrain/brainunit): Comprehensive physical units and unit-aware mathematical system\n  for brain dynamics.\n\n- [BrainCell](https://github.com/chaobrain/braincell): Intuitive, parallel, and efficient simulation for biologically\n  detailed brain cell modeling. Collaborated with Prof. Songting Li's lab at Shanghai Jiao Tong University.\n\n- [BrainMass](https://github.com/chaobrain/brainmass): Whole-brain modeling with differentiable neural mass models.\n\n- [BrainState](https://github.com/chaobrain/brainstate): State-based IR compilation for efficient simulation of brain\n  models on CPUs, GPUs, and TPUs.\n\n- [BrainTaichi](https://github.com/chaobrain/braintaichi): The first-generation framework for customizing event-driven\n  operators based on Taichi Lang syntax.\n\n- [BrainEvent](https://github.com/chaobrain/brainevent): Enabling event-driven computations in brain dynamics.\n\n- [BrainTrace](https://github.com/chaobrain/brainscale): Enabling scalable online learning for brain dynamics: $O(N)$\n  complexity for SNNs, and $O(N^2)$ for RNN computations.\n\n- [BrainTools](https://github.com/chaobrain/braintools): Commonly used tools for brain dynamics programming, for example\n  checkpointing.\n\n- More components may be added in the future.\n\n## Installation\n\nThe ecosystem can be installed with the following command:\n\n```bash\npip install BrainX -U\n```\n\nThis command installs the core package and pins specific versions of the component projects known to work together,\nensuring compatibility based on integration tests.\n\nOn CPU platforms, the following command can be used to install the ecosystem with all components:\n\n```bash\npip install BrainX[cpu] -U\n```\n\nOn GPU platforms, the following command can be used to install the ecosystem with all components:\n\n```bash\npip install BrainX[cuda12] -U\n\npip install BrainX[cuda13] -U\n```\n\nOn TPU platforms, the following command can be used to install the ecosystem with all components:\n\n```bash\npip install BrainX[tpu] -U\n```\n\nFor development, you might want to clone the repository and install it in editable mode:\n\n```bash\ngit clone https://github.com/chaobrain/brain-modeling-ecosystem.git\ncd brain-modeling-ecosystem\npip install -e .\n```\n\n## Documentation\n\nFor detailed documentation, tutorials, and examples, visit\nour [Documentation Portal](https://brainmodeling.readthedocs.io).\n\n## Contributing\n\nWe welcome contributions from the community! Please see our [Contributing Guidelines](CONTRIBUTING.md) for more\ninformation on how to get involved.\n\n## License\n\nThis project is licensed under the Apache License, Version 2.0. See the [LICENSE](LICENSE) file for details.\n\n## Citation\n\nIf you use the BrainX Ecosystem in your research, please cite it appropriately. Refer to\nthe [citation guide](https://brainmodeling.readthedocs.io/citation.html) on our documentation portal.\n\n## Support\n\nIf you have questions, encounter issues, or need support, please:\n\n* Check the [documentation](https://brainmodeling.readthedocs.io).\n* Search the [existing issues](https://github.com/chaobrain/brain-modeling-ecosystem/issues).\n* [Open a new issue](https://github.com/chaobrain/brain-modeling-ecosystem/issues/new/choose) if your problem is not\n  addressed.\n* Contact us via email: `chao.brain@qq.com`.\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchaobrain%2Fbrain-modeling-ecosystem","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fchaobrain%2Fbrain-modeling-ecosystem","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fchaobrain%2Fbrain-modeling-ecosystem/lists"}