{"id":18106846,"url":"https://github.com/mvarrone/system-environment-inspector","last_synced_at":"2026-05-14T22:48:34.367Z","repository":{"id":259273100,"uuid":"873428579","full_name":"mvarrone/system-environment-inspector","owner":"mvarrone","description":"Jupyter notebook created to obtain system information about the environment you are using","archived":false,"fork":false,"pushed_at":"2024-10-23T17:45:17.000Z","size":21,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-10-24T09:29:54.687Z","etag":null,"topics":["jupyter-notebook","python"],"latest_commit_sha":null,"homepage":"","language":"Jupyter Notebook","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mvarrone.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-10-16T06:42:14.000Z","updated_at":"2024-10-23T17:45:22.000Z","dependencies_parsed_at":"2024-10-24T02:26:34.824Z","dependency_job_id":"4d8c208c-40e6-4715-959a-8aad6b4bd565","html_url":"https://github.com/mvarrone/system-environment-inspector","commit_stats":null,"previous_names":["mvarrone/system-environment-inspector"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/mvarrone/system-environment-inspector","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvarrone%2Fsystem-environment-inspector","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvarrone%2Fsystem-environment-inspector/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvarrone%2Fsystem-environment-inspector/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvarrone%2Fsystem-environment-inspector/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mvarrone","download_url":"https://codeload.github.com/mvarrone/system-environment-inspector/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mvarrone%2Fsystem-environment-inspector/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33046672,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-13T13:14:54.681Z","status":"online","status_checked_at":"2026-05-14T02:00:06.663Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["jupyter-notebook","python"],"created_at":"2024-10-31T23:08:14.096Z","updated_at":"2026-05-14T22:48:34.342Z","avatar_url":"https://github.com/mvarrone.png","language":"Jupyter Notebook","funding_links":[],"categories":[],"sub_categories":[],"readme":"# 🧠 System \u0026 Environment Inspector 🚀\n\n## Overview\n\nThe System \u0026 Environment Inspector is a comprehensive Python-based tool designed to gather detailed information about your system environment. This tool is particularly useful for AI workflows, ensuring that your hardware and software environment is properly configured for machine learning tasks.\n\n## Features\n\nThe inspector provides detailed information on:\n\n- 💻 **Hardware Specifications**: \n  - CPU details (cores, frequency, usage)\n  - RAM information (total, available, used)\n  - GPU specifications (if available)\n\n- ⚙️ **Software Environment**: \n  - Operating System details\n  - Python version\n  - Installed package versions (PyTorch, TensorFlow)\n\n- 🔍 **CUDA Availability**: \n  - CUDA version\n  - TensorFlow GPU availability\n\n- 🌐 **Network Information**: \n  - Hostname\n  - Local IP address\n\n## Requirements\n\n- Python 3.9+\n- Required Python packages:\n  - psutil\n  - py-cpuinfo\n  - torch\n  - tensorflow\n\n## Installation\n\n1. Clone this repository:\n   ```\n   git clone https://github.com/mvarrone/system-environment-inspector.git\n   cd system-environment-inspector\n   ```\n\n## Usage\n\n1. Open the `system_overview.ipynb` notebook in Jupyter Lab or Jupyter Notebook.\n2. Run all cells in the notebook to get a comprehensive report of your system.\n\n## Output\n\nThe tool provides a detailed report using a `output.txt` file with sections for:\n\n- System Information\n- RAM Information\n- CPU Information\n- GPU Information\n- TensorFlow GPU Information\n- OS-Specific Information\n- Installed Package Versions\n- Network Information\n\n## Contributing\n\nContributions to improve the System \u0026 Environment Inspector are welcome. Please feel free to submit a Pull Request.\n\n## License\n\nThis project is open source and available under the [MIT License](LICENSE).\n\n## Acknowledgments\n\n- This tool uses various Python libraries including `psutil`, `py-cpuinfo`, `torch`, and `tensorflow`.\n- Special thanks to the open-source community for their invaluable contributions to the libraries used in this project.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmvarrone%2Fsystem-environment-inspector","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmvarrone%2Fsystem-environment-inspector","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmvarrone%2Fsystem-environment-inspector/lists"}