nixad

nixad

Your NixOS. In your own words.

nixad is an assistant for NixOS systems. You say what you want. It checks, proposes, waits for your go — and applies it declaratively.

nixad ▸ install fail2ban and show me the disk usage

Watch the demo → nixa.systems

what nixad does

Six things, every day

Understand

You ask about your system in plain language. The answer says what it is based on.

Propose

Changes arrive as a proposal with a reason. Never as a surprise.

Approve

Nothing is applied without your go. Turning it down takes one word.

Apply declaratively

What you approve ends up in the NixOS configuration. Reproducible and revertible.

Watch ahead

nixad reports what stands out — repeated login attempts, say. The proposal comes with it.

On your machine

nixad runs where your system runs. Your configuration and your logs stay with you.

principles

What we hold to

You stay the admin

Every change needs your approval. nixad proposes and waits; you decide.

Declarative, not a trail of clicks

The state of your system lives in its configuration, not in a series of forgotten manual steps. Every state is reproducible and every step can be taken back.

Traceable

Every answer says what it is based on. What nixad does not know, it says — instead of guessing.

Local first

nixad works on your machine. What your system knows about itself does not leave it without reason.

status

Where nixad stands today

nixad --version

nixad 0.1 — in development, in use on the systems of Saar.Systems

nixad is not publicly available yet. If you would like to try it, write to us.

contact

Write to us

$ contact --email kontakt@dominik.saar.systems

One e-mail is enough: briefly, what you run and what you hope nixad can do for you.