CATAI Linux – pixel-art desktop cats with optional local AI (Ollama)
Hi all,
I’ve been working on a small project called CATAI Linux, and I’d love to get some feedback from the Fedora community. I worked from my Fedora 43 so it has been tested only on Fedora 43 ![]()
It’s basically:
- pixel-art cats walking on your desktop (still on a window currently…)
- that you can interact with
- and optionally chat with using local LLMs via Ollama
GitHub:
How this started
I originally came across a similar project on macOS (CATAI), and really liked the idea.
But since it’s built with macOS-specific APIs, it doesn’t work on Linux — and I couldn’t find an equivalent that worked well on Fedora.
So I decided to try building a Linux version myself, keeping it lightweight and simple, and adding optional local AI support along the way.
Demo
Full video: catai/assets/demo.mp4 at main · gnutux95/catai · GitHub
Quick test
git clone https://github.com/gnutux95/catai.git
cd catai
python3 catai.py
(Optional AI chat with Ollama if installed)
Current state
- works on Fedora (tested)
- single-file Python app
- X11 works best (Wayland fallback exists but limited)
- still experimental
Looking for
- feedback (useful / fun / pointless?)
- testers (especially Wayland setups)
- contributors if anyone wants to improve it
Possible improvements
- better Wayland support ( got a transparency if only… but doesn’t work unfortunately…)
- code modularization
- packaging (RPM / Flatpak)
Curious to hear what you think ![]()
Regards,
G/T