An AI character that lives on your screen. It walks, talks, naps, and can assist in whatever you are up to. Pick it up, throw it around, let it nap, or talk to it. Attach the AI harness you already use, and it can do anything that an AI agent can.
The builds are not signed yet, so the first open warns. It works offline with no key. Install steps

Presence first. The AI is optional.
It walks, naps, and reacts to your open windows. It works offline, with no AI account or subscription, for presence and play; hook it up to an AI and it takes on a life of its own, with full conversation and tool use.
Each character has its own sprites, animation loops, and personality. Edit any character's prompt or behavior using a plain-text personality file and a simple manifest format. Create your own characters, or import and convert one from the Pets Codex and Shimeji Shop galleries.
Double-click to chat with the agent you already use (Claude Code, Codex, Cursor, or any ACP harness); it acts on your machine and answers in speech and motion.
It can see and react to your open windows - titles only, and only with consent, for context-aware chatter. It never reads screen pixels and never takes screenshots; Reading titles and application names needs your explicit consent.
Automatically fades away when in fullscreen, hides at will on hotkey, and comes back when you want it to.
Any harness that speaks ACP, or a model API with your own key.
Eight characters ship with Fidget, each with its own sprites, loops and personality. See every animation in the gallery.








A character is a folder of frames, a manifest and a plain-text personality file.
Edit any character's prompt or behavior in its plain-text personality file.
Add frames and describe the loops in a short manifest.
Convert one from the Pets Codex or Shimeji Shop galleries.