← Back to Samsung Art Mode CLI

About Samsung Art Mode CLI

Samsung Art Mode CLI (samsung-artmode) is a high-performance, open-source command-line tool and programmatic automation interface designed specifically for Samsung The Frame Smart TVs. Maintained under the SpaceCorps open-source engineering collective, the project gives home automation developers, smart home enthusiasts, and autonomous AI agents a standalone, statically-compiled binary to control Art Mode over the local area network.

Project Origins & Lineage

The original prototype was created by Niels Bosma as a .NET global tool named SamsungArtMode.Console. While pioneering the reverse-engineered WebSocket commands for The Frame TV, home automation pipelines and background agent workflows benefit immensely from single static binaries with instant cold starts (1–3 ms) and zero runtime dependencies.

In 2026, SpaceCorps ported the entire tool to native Rust (Edition 2024, Rust 1.89+). The port preserved 100% of Niels Bosma's original Git commit history while modernizing the architecture to adhere to the SpaceCorps CLI Porting Playbook.

Architectural Principles

Samsung Art Mode CLI is built around three core tenets: speed, local privacy, and agent safety:

Open Source & Community

The project is released under the permissive MIT License. Full source code, issue tracking, and pre-compiled release binaries are hosted on GitHub at github.com/SpaceCorps/Samsung-Artmode-Cli.