System Design
Sathi.ai: A Multi-Provider AI Desktop Client
reading time: 2 minutes
Sathi.ai is a Generative AI client plugin I built for Dank Material Shell (DMS) . It allows users to interact with multiple Large Language Models (LLMs) directly from their Linux desktop shell, bypassing the need to constantly context-switch into a browser.

The Motivation
Over the last few months, I grew increasingly frustrated with Windows 11 and decided to transition my primary workstations to Arch Linux. During this shift, I discovered Niri (a scrollable-tiling Wayland compositor) and fell in love with Dank Material Shell—a clean, slightly opinionated, and highly customizable desktop environment.