Skip to content
@systm-d

Systm D

Systems, infrastructure, automation & developer tooling.
  • France

systm-d

We build software for people who talk to their computers —
and expect an answer.

First things first

No, we are not a fork of systemd. No, we will not manage your init system. No, we do not want to have that conversation. We just liked the name. It sounds like something that runs at 3 AM while you're asleep, quietly doing its job and asking for nothing. Which, honestly, is exactly what we build.

The pitch

Somewhere on your machine, right now, something is slowly filling up a disk. A service died three weeks ago and nobody noticed. A drive has been politely logging SMART errors into the void. A repository is one click away from being public with no license and a stray .env in the history. Your computer has been trying to tell you things. Nobody was listening. systm-d builds the small, sharp tools that listen — that watch, guard, audit and tidy the machine in front of you. All of it runs locally. No cloud, no account, no telemetry, no "we've updated our privacy policy." Your machine's business is your business.

The lineup

🛡️ josephineyour computer's quiet guardian spirit

A 100% local Linux watcher: CPU, memory, disk, temperature, systemd units, pending updates. She stays quiet until something genuinely deserves your attention, then tells you plainly — and in your language — before it turns into a problem. No dashboard. No weekly digest full of green checkmarks. Just the one line you actually needed to read.

Your machine deserves someone watching over it.

🚨 alertUa car alarm for your laptop

Arm it with a USB or Bluetooth remote, then walk away from your desk. Touch the machine and you get a locked session, a countdown, a siren, and a timestamped webcam still of whoever decided that was a good idea. It is exactly as satisfying as it sounds.

🔍 repolensthe code review your repository runs on itself

Audits a repo against open source and enterprise standards, then tells you precisely what's missing: license, CI, docs, security policy, the whole checklist. Built for the thirty seconds before you click "make public" — and the six months of quiet regret that otherwise follow.

🧠 claudinea TUI for everything Claude Code leaves behind

~/.claude fills up fast: sessions, memory, config, extensions, exports. Claudine turns that directory you're mildly afraid to touch into something you can actually browse, prune, export and restore.

🧰 Also in the workshop

The shapes it takes

💻 CLI One job. Done fast. Piped into the next thing without complaining.
🖥️ TUI Because grep | awk | sort | uniq -c sometimes deserves arrow keys.
⚙️ Services Daemons that wake up, look around, and only speak when it matters.
🔧 Utilities For the four hundred small annoyances between "works on my machine" and "works."

The manifesto

Seven opinions we're not especially interested in debating:

🚀 Fast If it needs a loading spinner, we did it wrong.
🪶 Lightweight Your monitoring tool should not become the reason you need monitoring.
🔒 Local-first It runs on your machine. It stays on your machine.
📦 Easy to install One command. Not a wiki page with a troubleshooting section.
🧩 Composable Small pieces, loosely joined, piped together. It's a UNIX thing.
🔓 Open source Read it. Fork it. Break it. Send it back better.
🐧 Linux-first We build where we live.

Tools of the trade

Rust — the house language. Nearly everything above is written in it. TypeScript — when it has to live inside GitHub Actions. Dart — when it has to run on a phone. Shell — when it has to be everywhere.

We pick the right tool for the job. It just keeps turning out to be Rust.

What's next

The ecosystem keeps growing. Currently circling:

  • CLI applications
  • TUI applications
  • System monitoring
  • Automation
  • Developer tooling
  • Package management
  • Observability
  • Infrastructure utilities

Nothing here is a promise. Everything here is a temptation.

Come build with us

Issues, ideas, discussions, pull requests, strong opinions — all welcome. Found a bug? Tell us. Found a better way? Show us. Just here to lurk and read source code? Honestly, same. And if something in here saved you an afternoon, a ⭐ is a perfectly good way to say so.

About DDDD

systm-d is a brand of the DDDD ecosystem — a small constellation of independent software studios, each obsessed with its own corner of the world: system software, applications, games, stories, and whatever comes next.

DDDD stands for:

  • 💭 Dreams — every project starts as an idea that refused to leave us alone.
  • 🔍 Discovery — we explore, break things, and learn out loud.
  • 🎨 Design — we craft things that feel obvious today and still make sense in five years.
  • 💻 Development — we turn all of the above into software that actually runs.

Dream. Discover. Design. Develop.

Part of something bigger

systm-d is one organization inside a wider ecosystem of specialized studios. The rest of the map is still being drawn. Watch this space.

Written in Rust, at 3 AM, on Linux. Obviously.

Pinned Loading

  1. repolens repolens Public

    A CLI tool to audit and prepare repositories for open source or enterprise standards

    Rust

  2. claudine claudine Public

    Claudine — TUI/CLI Rust pour gérer les données de Claude Code (~/.claude) : sessions, mémoire, config, extensions, export/import

    Rust

  3. josephine josephine Public

    Your computer's quiet guardian spirit — a 100% local Linux watcher that warns you, kindly and in your language, before CPU, memory, disk, temperature, systemd or updates become a problem.

    Rust 1

  4. alertU alertU Public

    Car-alarm-style intrusion guard for Linux desktops: a USB or Bluetooth remote arms a guard that locks your session, and touching the machine trips a countdown, a siren and a timestamped webcam still.

    Rust

Repositories

Showing 7 of 7 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…