Image 1 — Aurelia: command-line Steam launcher and management
Image 2 — Aurelia: command-line Steam launcher and management
Image 3 — Aurelia: command-line Steam launcher and management
Image 4 — Aurelia: command-line Steam launcher and management
Image 5 — Aurelia: command-line Steam launcher and management
Image 6 — Aurelia: command-line Steam launcher and management
Image 7 — Aurelia: command-line Steam launcher and management
▲ 1 r/linux_gaming+1 crossposts

Aurelia: command-line Steam launcher and management

Upfront: I wrote it with substantial AI assistance and review the code by hand (progress). The mere Size of the project is not easy to backup as a solo dev in this short amount of time.

It's beta and unofficial, and it writes to Steam's files directly, so back up first.

Hi,

Aurelia is a command-line Steam launcher I've been building since June 2026. It has no CEF or WebView and uses under 50 MB of RAM when idle, so it works well over SSH or on a low-RAM machine.

The Idea behind it was to build a backend system for 3rd party Steam-Launchers or the integration into single source of truth library managers like Heroic and allowing shared drives between Windows & Linux dualboot on exFAT, since Steam refuses to launch there on linux.

Features:

  • Install, update, verify and move games, with Steam's library files kept in sync
  • A Proton manager (Valve, GE and CachyOS builds) with per-game version pinning, plus optional umu-launcher and luxtorpeda launching
  • Downgrading to older game builds, Cloud saves, DLC, Workshop, and friends and chat
  • --json output on every command

I'd appreciate bug reports, especially for Proton edge cases, and I'm happy to answer questions about how it works or how the AI was used.

>And about the guy constantly hating my post because of Steamcmd and the authentication:
Steamcmd's usability is below anything that should be used today. It also is not what a backend system needs to provide valuable data like the users full profile, current workshop items or even launching the game with the correct proton version.
Aswell as: The login is being directly passed to the Steam-Endpoint and the session token is stored in the System Keyring. So that's safe. I hope you can understand that web-login token do not provide enough permissions to handle the things Aurelia does.

Note: Half life 1 and some other very old games do not work due to some native compat issues... Try only using the proton launch option and look into the Wiki!
Open an Issue if you encounter something :)

Feel free to test: https://github.com/Drackrath/Aurelia

u/Drackrath — 15 days ago

I built a full Steam client for the terminal => Aurelia

It basically is just your library in a terminal.

Aurelia logs into Steam's real network protocols, so you can install, update, verify and launch games, sync cloud saves, manage workshop mods, chat with friends, even downgrade to older builds.

Think SteamCMD, but it actually plays the games it installs, and is super slim so it works quite well on non-desktop / embedded devices.

This was built to allow integration of Steam-Libraries in 3rd-party launchers that combine libraries into one source of truth.

https://github.com/Drackrath/Aurelia ~180 commits and tested on multiple machines Linux & Windows.

This solves the issue Steam has with exFAT drives / network drives unable to launch games

By default runs offline with non-DRM games.

Have fun trying it out and I'd love to see some issues posted on github <3

Try it out, make your own opinion :)

AI-Assistance:
The groundwork repository was substantially AI-Generated, which was forked and coded AI-Assisted.

u/Drackrath — 2 months ago

Anyone interested in revived old retro games, but revamped and improved?

I am thinking of creating a single app, which revives and lists old retro games in a new stylish way, allowing you to browse through them and play them on your device without emulators but also adding in new elements, and improving gameplay by itself.

This here is an Example I am working on, a Battle City inspired game (which I created for myself) , because its nice, but with:

- Endless gameplay

- Different tanks

- More Entities

- Additional Gameplay features like pickups and allied units

- Elite-Tankers & Wave-Buildup

- Generative-World-Building

- (Maybe Multiplayer?)

- Quests

- Ingame-Economy

- Base-Building?

If this post gets enough attention, I'd probably start releasing such games (or a bundled app) in the future.

u/Drackrath — 2 months ago
▲ 2 r/CLI

Update v0.1.16 Fully fledged steamcmd replacement with feature enhancements and plugins: Aurelia

Aurelia is the Steam client that lives in your terminal. Pure Rust, no Electron, no
browser, under 50 MB idle. Log in, install, and launch games
(native or Proton or umu or luxtorpeda or custom launch script), sync
Cloud saves, manage Workshop, collections, and friends.
Every command speaks `--json`. Steam, without the bloat, and better.
https://github.com/Drackrath/Aurelia

u/Drackrath — 3 months ago

Changed bearings, now this.

I just changed my bearings from Steel to Polymer and now I get these values.

I disassembled and reassembled the same way it was before, but where I was kind of confused is with that extra Plastic part for the Bed-Heat, which was mounted with the spacer. Is this maybe the culprit?

My bed seems to be tilted to the right by ~1mm

https://preview.redd.it/2jefxz65rr0h1.png?width=324&format=png&auto=webp&s=b3a17649e9dc976a0071c032dd9ac557e73f97a1

https://preview.redd.it/tbxkkpi7rr0h1.jpg?width=1530&format=pjpg&auto=webp&s=e31abc0e6e164a0de6a44af9748ac18eec7f493d

reddit.com
u/Drackrath — 5 months ago

https://preview.redd.it/l31i2736z9yg1.png?width=429&format=png&auto=webp&s=e17e2333a3b6e555f4948710c0ee83a60ee6b667

https://preview.redd.it/9f6vm3u6z9yg1.png?width=432&format=png&auto=webp&s=a12a65c7421f078f0378192eb51ba26984f31e02

2 Goddamn Rate-Limits and I just did 2 Prompts to GPT 5.2.

What is this? Gotta cancel this Subscription ASAP, and move on to Deepseek or Claude.

Nothing here makes any sense. Buying a Rack is even cheaper, including the insane RAM + GPU costs.

reddit.com
u/Drackrath — 6 months ago