TacidOS
Developers
Pre-release Built on NixOS

Linux with an agent.Control stays with you.

TacidOS is a Linux distribution with an agent built into the system, not added as an all-powerful application.

Ask for a change in plain language. Inspect what will happen, approve what matters, and keep a known-good generation to return to.

There is no supported public download yet.

tacidRecorded session
tacid ask --diff install ripgrep
I will install ripgrep.

  + install ripgrep (cli)

  Reversible: system configuration to generation 1.

--- a/mind/agent.nix
+++ b/mind/agent.nix
@@ -5,4 +5,7 @@
 # transaction. Your own configuration belongs in owner.nix, which Tacid never writes.
 { ... }:
 {
+  tacid.packages.cli = [
+    "ripgrep"
+  ];
 }
Development recording with simulated Nix and privileged operations. View the full session
Open foundations

Designed for control

The agent proposes.
The system enforces.

01

Inspect changes first

Before the system changes, Tacid shows the plan and the configuration diff. The agent cannot approve its own work.

How a change is made
02

Return to a working system

Configuration changes create NixOS generations. If a change fails its checks, the previous generation remains available.

How rollback works
03

Set firm boundaries

Policy controls permissions, network access, and approvals. The agent works through typed operations, not an unrestricted root shell.

The security model

Project status

In development, not ready for daily use.

The core, installer, Hyprland session, tacid-shell, and probe tools exist in source and have run in emulated machines. Hardware validation, a public ISO, and a live provider key remain.