2026-05-26 17:14:26 -04:00
2026-05-25 12:36:19 -04:00
2026-05-25 15:04:07 -04:00
2026-05-25 21:07:34 -04:00
2022-08-13 09:19:19 -04:00
2026-05-26 10:33:32 -04:00

AntiDrift

Just my personal productivity tool.

Commitment OS Stage 1

AntiDrift treats a work session as a commitment: next action, success condition, timebox, evidence, transition prompts, and review. Stage 1 is user-space friction, not privileged enforcement.

The local event log is written to ~/.antidrift_events.jsonl. It records commitment creation, policy snapshots, runtime transitions, evidence health, transition starts, and violation dismissals. The log is append-only and hash-chained for tamper evidence, but it is not yet protected by a privileged guardian.

Linux active-window evidence depends on xdotool and is strongest on X11. Wayland is degraded unless a compositor-specific adapter is added later.

To use AntiDrift, run cargo run --release directly, or cargo build --release and copy the binary into your PATH.

Under Windows, AntiDrift uses the package winapi for window titles and window minimization.

S
Description
AntiDrift is an app that empowers you to utilize your computer mindfully.
Readme 1.7 MiB
Languages
Go 91.5%
JavaScript 6.4%
CSS 1.9%
HTML 0.2%