# KnowMe
A fast, offline command-line tool that displays detailed system information with a classic, neofetch-style ASCII logo.
## Features
- 🚀 **Fast & Offline**: No internet connection required
- 🎨 **Beautiful ASCII Art**: OS-specific logos and colorful output
- 📊 **Comprehensive Info**: CPU, Memory, Storage, Network, and more
- 🔧 **Cross-Platform**: Works on Linux, macOS, and Windows
- 💻 **Lightweight**: Minimal dependencies and resource usage
## Installation
### From PyPI (Recommended)
```bash
pip install knowme
```
### From Source
```bash
git clone https://github.com/mehtahrishi/knowme.git
cd knowme
pip install .
```
### Development Installation
```bash
git clone https://github.com/mehtahrishi/knowme.git
cd knowme
pip install -e .
```
## Usage
Simply run the command:
```bash
knowme
```
This will display your system information in a beautiful two-column layout with an ASCII logo.
## System Information Displayed
- **Operating System**: Name, version, and architecture
- **Kernel**: Kernel version and release info
- **CPU**: Model, cores, threads, and current frequency
- **Memory**: Total, used, and available RAM
- **Storage**: Disk usage for all mounted drives
- **Network**: Active interfaces and IP addresses
- **GPU**: Graphics card information (if available)
- **Display**: Screen resolution and refresh rate
- **Uptime**: System uptime
- **Shell**: Current shell and version
- **Terminal**: Terminal emulator information
## Requirements
- Python 3.7 or higher
- Works on Linux, macOS, and Windows
## Dependencies
- `psutil` - System and process utilities
- `distro` - Linux distribution information
- `py-cpuinfo` - CPU information
- `requests` - HTTP library
- `gputil` - GPU utilities
- `screeninfo` - Display information
- `ifaddr` - Network interface addresses
## Contributing
Contributions are welcome! Please feel free to submit a Pull Request.
## License
This project is licensed under the MIT License - see the LICENSE file for details.
## Acknowledgments
Inspired by neofetch and other system information tools.
Raw data
{
"_id": null,
"home_page": "https://github.com/mehtahrishi/knowme",
"name": "knowme",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.7",
"maintainer_email": null,
"keywords": "system, info, neofetch, cli, terminal, ascii, mobile, termux, android, silent",
"author": "Hrishi Mehta",
"author_email": "Hrishi Mehta <mehtahrishi45@gmail.com>",
"download_url": "https://files.pythonhosted.org/packages/9b/1e/161ddeec564b0361c761295fbd462170ae630dd455d06a62d6705abb4d68/knowme-1.0.5.tar.gz",
"platform": null,
"description": "# KnowMe\r\n\r\nA fast, offline command-line tool that displays detailed system information with a classic, neofetch-style ASCII logo.\r\n\r\n## Features\r\n\r\n- \ud83d\ude80 **Fast & Offline**: No internet connection required\r\n- \ud83c\udfa8 **Beautiful ASCII Art**: OS-specific logos and colorful output\r\n- \ud83d\udcca **Comprehensive Info**: CPU, Memory, Storage, Network, and more\r\n- \ud83d\udd27 **Cross-Platform**: Works on Linux, macOS, and Windows\r\n- \ud83d\udcbb **Lightweight**: Minimal dependencies and resource usage\r\n\r\n## Installation\r\n\r\n### From PyPI (Recommended)\r\n\r\n```bash\r\npip install knowme\r\n```\r\n\r\n### From Source\r\n\r\n```bash\r\ngit clone https://github.com/mehtahrishi/knowme.git\r\ncd knowme\r\npip install .\r\n```\r\n\r\n### Development Installation\r\n\r\n```bash\r\ngit clone https://github.com/mehtahrishi/knowme.git\r\ncd knowme\r\npip install -e .\r\n```\r\n\r\n## Usage\r\n\r\nSimply run the command:\r\n\r\n```bash\r\nknowme\r\n```\r\n\r\nThis will display your system information in a beautiful two-column layout with an ASCII logo.\r\n\r\n## System Information Displayed\r\n\r\n- **Operating System**: Name, version, and architecture\r\n- **Kernel**: Kernel version and release info\r\n- **CPU**: Model, cores, threads, and current frequency\r\n- **Memory**: Total, used, and available RAM\r\n- **Storage**: Disk usage for all mounted drives\r\n- **Network**: Active interfaces and IP addresses\r\n- **GPU**: Graphics card information (if available)\r\n- **Display**: Screen resolution and refresh rate\r\n- **Uptime**: System uptime\r\n- **Shell**: Current shell and version\r\n- **Terminal**: Terminal emulator information\r\n\r\n## Requirements\r\n\r\n- Python 3.7 or higher\r\n- Works on Linux, macOS, and Windows\r\n\r\n## Dependencies\r\n\r\n- `psutil` - System and process utilities\r\n- `distro` - Linux distribution information\r\n- `py-cpuinfo` - CPU information\r\n- `requests` - HTTP library\r\n- `gputil` - GPU utilities\r\n- `screeninfo` - Display information\r\n- `ifaddr` - Network interface addresses\r\n\r\n## Contributing\r\n\r\nContributions are welcome! Please feel free to submit a Pull Request.\r\n\r\n## License\r\n\r\nThis project is licensed under the MIT License - see the LICENSE file for details.\r\n\r\n## Acknowledgments\r\n\r\nInspired by neofetch and other system information tools.\r\n",
"bugtrack_url": null,
"license": "MIT",
"summary": "A fast, offline command-line tool that displays detailed system info with text-based ASCII art logos. Silent installation with progress bar!",
"version": "1.0.5",
"project_urls": {
"Bug Tracker": "https://github.com/mehtahrishi/knowme/issues",
"Documentation": "https://github.com/mehtahrishi/knowme#readme",
"Homepage": "https://github.com/mehtahrishi/knowme",
"Source Code": "https://github.com/mehtahrishi/knowme"
},
"split_keywords": [
"system",
" info",
" neofetch",
" cli",
" terminal",
" ascii",
" mobile",
" termux",
" android",
" silent"
],
"urls": [
{
"comment_text": null,
"digests": {
"blake2b_256": "53e386b8475f1dcd7851b33e7cecc801536e9ac6535e4c59c8259e2e03c4f286",
"md5": "9308195109cb92d513fcf21ad66f6299",
"sha256": "f0e05606d06a5f2c21fddf83a5e09c2e0e7913eba922d430d75569045917aae8"
},
"downloads": -1,
"filename": "knowme-1.0.5-py3-none-any.whl",
"has_sig": false,
"md5_digest": "9308195109cb92d513fcf21ad66f6299",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.7",
"size": 15191,
"upload_time": "2025-08-23T10:26:05",
"upload_time_iso_8601": "2025-08-23T10:26:05.749483Z",
"url": "https://files.pythonhosted.org/packages/53/e3/86b8475f1dcd7851b33e7cecc801536e9ac6535e4c59c8259e2e03c4f286/knowme-1.0.5-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": null,
"digests": {
"blake2b_256": "9b1e161ddeec564b0361c761295fbd462170ae630dd455d06a62d6705abb4d68",
"md5": "429f273e6e80a115e15bef7d0ea63d49",
"sha256": "efa5f7db4013e6a5f59774cc63d57a22b9481d6252d2c375a61ebd6e786cc432"
},
"downloads": -1,
"filename": "knowme-1.0.5.tar.gz",
"has_sig": false,
"md5_digest": "429f273e6e80a115e15bef7d0ea63d49",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.7",
"size": 16684,
"upload_time": "2025-08-23T10:26:07",
"upload_time_iso_8601": "2025-08-23T10:26:07.588791Z",
"url": "https://files.pythonhosted.org/packages/9b/1e/161ddeec564b0361c761295fbd462170ae630dd455d06a62d6705abb4d68/knowme-1.0.5.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-08-23 10:26:07",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "mehtahrishi",
"github_project": "knowme",
"travis_ci": false,
"coveralls": false,
"github_actions": false,
"lcname": "knowme"
}