Skip to main content

MareArts MSYS

See the whole computer in one console: CPU (total, per core, user/system/iowait), memory (cached, buffers …), GPUs, temperatures, fans, file systems, disk I/O per disk, network per interface, connections, Docker containers, RAID, Wi-Fi, interrupts, alerts, battery and the busiest processes. Windows, Linux and macOS.

pip install marearts-msys
msys                 # live console (h: keys)
msys -t 2            # live console reading every 2 s (0.5 to 60)
msys --once          # one reading
msys --json          # one reading as JSON
msys --tools         # tools for AI agents
msys --tool summary  # CPU, memory, GPU, hottest sensor: one quick reading
msys --tool top_processes by=memory limit=5 name=python
msys --tool network          # interfaces, connections, Wi-Fi
msys --tool watch samples=10 interval=2       # follow over time, with min / avg / max
msys --tool console_view interval=5           # change what the live console shows
msys --mcp           # MCP server for AI apps (stdio)

Keys in the live console (h lists them all and shows what is on):

sort c CPU · m memory · i disk I/O · t CPU time · a name
view / filter by name (Enter keeps, Esc clears) · p or space pause · e more detail · - read more often · + less often (0.5–60 s) · 0 default view · q quit
screens 1 overview (parts and processes) · 2 dashboard · 3 CPU · 4 GPU · 5 disk & network · 6 sensors — 2 to 6 are graphs over time without the process list: a value ruler on the left and a time ruler below when there is room, read and write (down and up) above and below one line, and one line each (value, gauge, trend, peak) when a window is too small for a graph
show / hide u per-core CPU · G GPU · s sensors · f file systems · d disk I/O · n network · k connections · D containers · R RAID · w Wi-Fi · Q interrupts · l alerts · z processes

What you show, the sort, "more detail" and the interval are kept for the next start; an AI agent can change the same with console_view and a running console follows within one reading. Reading faster costs CPU: on a PC with 900 processes MSYS itself uses about 14 % of one core at 0.5 s, 8 % at 1 s, 2 % at 5 s. The screen follows the terminal size: when it is short, the least needed parts step aside first, then every part becomes one line so the process list still fits.

Temperatures and fans: Linux through the kernel sensors; macOS (Apple Silicon and Intel) through IOKit and the SMC, without admin rights; Windows gives programs GPU and disk temperatures only.

MSYS only reads the computer and never connects anywhere; the one file it writes is its own console view (what is shown, the sort, the interval). Where an operating system does not let programs read a sensor (for example CPU temperature on Windows without a kernel driver), MSYS says so instead of showing a number.

Python 3.10 or newer on Windows (x64), Linux (x86_64, aarch64) and macOS (Apple Silicon and Intel). Free to use for personal and business work — see the LICENSE file in the package.

Part of MareArts AI Gadget — https://www.marearts.com/pages/marearts-gadget

Metadata

Release files for marearts-msys 0.1.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distributions (wheels)

Table of built distributions (wheels) for marearts-msys 0.1.3
File Actions
marearts_msys-0.1.3-cp314-cp314-win_amd64.whl CPython 3.14 CPython 3.14 Windows x86-64 Details for marearts_msys-0.1.3-cp314-cp314-win_amd64.whl
marearts_msys-0.1.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ x86-64 Details for marearts_msys-0.1.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
marearts_msys-0.1.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.14 CPython 3.14 Linux glibc 2.17+ ARM64 Details for marearts_msys-0.1.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
marearts_msys-0.1.3-cp314-cp314-macosx_10_15_universal2.whl CPython 3.14 CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64) Details for marearts_msys-0.1.3-cp314-cp314-macosx_10_15_universal2.whl
marearts_msys-0.1.3-cp313-cp313-win_amd64.whl CPython 3.13 CPython 3.13 Windows x86-64 Details for marearts_msys-0.1.3-cp313-cp313-win_amd64.whl
marearts_msys-0.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ x86-64 Details for marearts_msys-0.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
marearts_msys-0.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.13 CPython 3.13 Linux glibc 2.17+ ARM64 Details for marearts_msys-0.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
marearts_msys-0.1.3-cp313-cp313-macosx_10_13_universal2.whl CPython 3.13 CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64) Details for marearts_msys-0.1.3-cp313-cp313-macosx_10_13_universal2.whl
marearts_msys-0.1.3-cp312-cp312-win_amd64.whl CPython 3.12 CPython 3.12 Windows x86-64 Details for marearts_msys-0.1.3-cp312-cp312-win_amd64.whl
marearts_msys-0.1.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ x86-64 Details for marearts_msys-0.1.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
marearts_msys-0.1.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.12 CPython 3.12 Linux glibc 2.17+ ARM64 Details for marearts_msys-0.1.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
marearts_msys-0.1.3-cp312-cp312-macosx_10_13_universal2.whl CPython 3.12 CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64) Details for marearts_msys-0.1.3-cp312-cp312-macosx_10_13_universal2.whl
marearts_msys-0.1.3-cp311-cp311-win_amd64.whl CPython 3.11 CPython 3.11 Windows x86-64 Details for marearts_msys-0.1.3-cp311-cp311-win_amd64.whl
marearts_msys-0.1.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ x86-64 Details for marearts_msys-0.1.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
marearts_msys-0.1.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.11 CPython 3.11 Linux glibc 2.17+ ARM64 Details for marearts_msys-0.1.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
marearts_msys-0.1.3-cp311-cp311-macosx_10_9_universal2.whl CPython 3.11 CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64) Details for marearts_msys-0.1.3-cp311-cp311-macosx_10_9_universal2.whl
marearts_msys-0.1.3-cp310-cp310-win_amd64.whl CPython 3.10 CPython 3.10 Windows x86-64 Details for marearts_msys-0.1.3-cp310-cp310-win_amd64.whl
marearts_msys-0.1.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ x86-64 Details for marearts_msys-0.1.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
marearts_msys-0.1.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl CPython 3.10 CPython 3.10 Linux glibc 2.17+ ARM64 Details for marearts_msys-0.1.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
marearts_msys-0.1.3-cp310-cp310-macosx_10_9_universal2.whl CPython 3.10 CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64) Details for marearts_msys-0.1.3-cp310-cp310-macosx_10_9_universal2.whl

Total release size: 22.4 MB

Release files / marearts_msys-0.1.3-cp314-cp314-win_amd64.whl

Download URL marearts_msys-0.1.3-cp314-cp314-win_amd64.whl
Size 776.1 kB
Tags CPython 3.14 Windows x86-64
SHA-256 checksum
How to use checksums
f1a1b3df3f5685759e475e9e1cfed890a853cf1e37d0cc97d05b6f113ae71cd0
BLAKE2b-256 checksum
How to use checksums
8218957d4e1a2cb0151b3e266063af8ccc7193c1485dcd381c4bd46e92b84bbe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL marearts_msys-0.1.3-cp314-cp314-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.0 MB
Tags CPython 3.14 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
016080d2c713e6afaa8921ec3709000b7fbf78ab5814225b994b0fd09bdad160
BLAKE2b-256 checksum
How to use checksums
344eefb093c0a25e28867c4c1bfc7053154bf3b071b4ab84855a44d1fcb189cb
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL marearts_msys-0.1.3-cp314-cp314-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 952.5 kB
Tags CPython 3.14 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
a99682650ab08063988cc4348396f5e8c64273a0d89a882110d6d118075101c8
BLAKE2b-256 checksum
How to use checksums
68efc99a16fa52a1e80e35c9588d5b38c36b11fca16e937c519b097bbb42315c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp314-cp314-macosx_10_15_universal2.whl

Download URL marearts_msys-0.1.3-cp314-cp314-macosx_10_15_universal2.whl
Size 1.8 MB
Tags CPython 3.14 macOS 10.15+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
f7a474aeae2e2775c4dca2d8c58c71ba1e089a810eb3ee20cdabab95f29b3283
BLAKE2b-256 checksum
How to use checksums
a3b0db285d1c1ec61c4e686fba36b6cbdeb109e5057a0a0f501ab33c5bab172a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp313-cp313-win_amd64.whl

Download URL marearts_msys-0.1.3-cp313-cp313-win_amd64.whl
Size 765.2 kB
Tags CPython 3.13 Windows x86-64
SHA-256 checksum
How to use checksums
8b6be976a60331a1f743157b51bac9cd6696d77a037c38b8dafe9be824f1765c
BLAKE2b-256 checksum
How to use checksums
63af7be4431fb5f448b47c8d51217cca0664473239a307b6b2accd9a32cb3bf4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL marearts_msys-0.1.3-cp313-cp313-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.0 MB
Tags CPython 3.13 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
7438b8bdd58ffbaf6ba70a4f8648d900ac54996186d57be2d98dee1c7cbc4d43
BLAKE2b-256 checksum
How to use checksums
fa1a72814fde9997cfce1443f20d863da5308f8ef27fd2ae89d28698d57fbe05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL marearts_msys-0.1.3-cp313-cp313-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 933.7 kB
Tags CPython 3.13 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
21c78ea134767108d337374177830b06ecb6b2776d29ae34606bbaa6d776372d
BLAKE2b-256 checksum
How to use checksums
b971b9e354ba2943fa9789dbaa1cc18362edc74e8f6176813d9b7b47ddc15abf
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp313-cp313-macosx_10_13_universal2.whl

Download URL marearts_msys-0.1.3-cp313-cp313-macosx_10_13_universal2.whl
Size 1.7 MB
Tags CPython 3.13 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
1c19f631cd3440c62e3e0e09c0df57f1b0c2f1ce8b5dfe56ec9d74b4cff53cbe
BLAKE2b-256 checksum
How to use checksums
fef98895e33a6721f59d25d2c7860698a2d3eefa5b533c09c20d4e56605b6b18
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp312-cp312-win_amd64.whl

Download URL marearts_msys-0.1.3-cp312-cp312-win_amd64.whl
Size 754.9 kB
Tags CPython 3.12 Windows x86-64
SHA-256 checksum
How to use checksums
45ed0d2c2a2752bff92b01b159142f651593ab8fa0722ebfc87e435541fe5dbc
BLAKE2b-256 checksum
How to use checksums
38fa4f5ce47bab459ae41f20f9511f6585b1fa2cd6c8ac4eb73a902a961e181b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL marearts_msys-0.1.3-cp312-cp312-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 1.0 MB
Tags CPython 3.12 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
b9873246fb933e7f0883cb478841c361e7724bfb9e2038c67673ffb33f93e418
BLAKE2b-256 checksum
How to use checksums
a1df5d179ac861fafd00b3d0363328eb07321c35228553c89103f0d15eb5f4c8
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL marearts_msys-0.1.3-cp312-cp312-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 915.6 kB
Tags CPython 3.12 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
491eff949c117296111b89b40b5f9be6c3b8a92fd610a89ea67b92a62ca75648
BLAKE2b-256 checksum
How to use checksums
fc24470061c836b7550d5d4b47cdec2ffd273a3a29faf2ac8f5346df44cb8e32
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp312-cp312-macosx_10_13_universal2.whl

Download URL marearts_msys-0.1.3-cp312-cp312-macosx_10_13_universal2.whl
Size 1.7 MB
Tags CPython 3.12 macOS 10.13+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
4b30f06a0226ca4dd75e292d734892e32a0e9c53795ecfc3953f06c789905500
BLAKE2b-256 checksum
How to use checksums
98b5b378398d342a150f7a47d0a8425516bc1f2a5f99fb26f6aa32b14684dff1
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp311-cp311-win_amd64.whl

Download URL marearts_msys-0.1.3-cp311-cp311-win_amd64.whl
Size 803.2 kB
Tags CPython 3.11 Windows x86-64
SHA-256 checksum
How to use checksums
01d0455d981e33cc553eb40ae1c6497b6ad85b8b6d83ef8cf73a63dccc91e7b3
BLAKE2b-256 checksum
How to use checksums
d138c564313750d54235617056b11a806945026f2ba23ff6b10bb64691fe6b39
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL marearts_msys-0.1.3-cp311-cp311-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 994.4 kB
Tags CPython 3.11 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
08a9def7cf1c9aec646636a25e44e4b5dd5f69d817666af59814f9f6a9e98c44
BLAKE2b-256 checksum
How to use checksums
de5800af5e59cc42da0dfef97e7f5249e15a269cde6b9f5a3f412ae97a007072
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL marearts_msys-0.1.3-cp311-cp311-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 919.0 kB
Tags CPython 3.11 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
8fe5b59d9a8983880b7dd7289f57e9bd827bcd39fdeb51f773294939ad586a23
BLAKE2b-256 checksum
How to use checksums
19fb371c23276f5ddfc9a46f95bbdec8ae88d5636844ab08f919dcace90fb251
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp311-cp311-macosx_10_9_universal2.whl

Download URL marearts_msys-0.1.3-cp311-cp311-macosx_10_9_universal2.whl
Size 1.8 MB
Tags CPython 3.11 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
e805ff2d497d97c0f068fb41659ab91f8aea9070038981c133cbc4afcf2e2ab8
BLAKE2b-256 checksum
How to use checksums
99df4c9bcb0540b1439cd00d1fda0a9f5ac0691851367c8104b383a10db151e4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp310-cp310-win_amd64.whl

Download URL marearts_msys-0.1.3-cp310-cp310-win_amd64.whl
Size 797.4 kB
Tags CPython 3.10 Windows x86-64
SHA-256 checksum
How to use checksums
d11f85f175436a3c985650e4fa031b636d6b76d43180f5512cc0c6bf5c2390ca
BLAKE2b-256 checksum
How to use checksums
af0a28518422f5736255b73f59ace76e6ac4dfcb93b0192cfd3b6baf4b971a05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl

Download URL marearts_msys-0.1.3-cp310-cp310-manylinux2014_x86_64.manylinux_2_17_x86_64.whl
Size 997.5 kB
Tags CPython 3.10 Linux glibc 2.17+ x86-64
SHA-256 checksum
How to use checksums
bff601cfebc94ad05b7f324d9dcea6cfccb590cbf32817edeb3542cbfedfb9ea
BLAKE2b-256 checksum
How to use checksums
34a04cd4414cc340d5b307c085ef939763dedef0d032d7455cde00f0feba7ec5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl

Download URL marearts_msys-0.1.3-cp310-cp310-manylinux2014_aarch64.manylinux_2_17_aarch64.whl
Size 927.6 kB
Tags CPython 3.10 Linux glibc 2.17+ ARM64
SHA-256 checksum
How to use checksums
3bfbea00bf08a124536b3a8620250914422e64b542183eeb5ba6b646482ae731
BLAKE2b-256 checksum
How to use checksums
e2444a39794d55e393a38de46a958c028f98d97dd06ec6519dc3877625a32d13
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Release files / marearts_msys-0.1.3-cp310-cp310-macosx_10_9_universal2.whl

Download URL marearts_msys-0.1.3-cp310-cp310-macosx_10_9_universal2.whl
Size 1.8 MB
Tags CPython 3.10 macOS 10.9+ universal2 (ARM64, x86-64)
SHA-256 checksum
How to use checksums
6dc2988cc8417c4087806c6697b4dbb9d1c9fbfe8024a8c2d3642207472c2a9e
BLAKE2b-256 checksum
How to use checksums
9fc523a77d91b05993070bdc047a3d95fcd626c38707d152fffad06089a7ab02
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.5

Security for marearts-msys 0.1.3

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page