Catbird Linux is a USB pluggable Live Linux operating system built for media creation, web scraping, and software coding. It is the daily driver you want for retrieving data, making videos or podcasts, and making software tools to automate the repetitive tasks.
It is ready for work in Python, Lua, and Go languages, with numerous packages for web scraping or downloading data via API calls. Using Catbird Linux, it is possible to accomplish in depth stock market analysis, track weather trends, follow social media sentiment, or do other tasks in data science. The system is programmer friendly, ready for creating and running the tools you use to measure and understand your world.
In addition to search and GPT tools, you have what you need to take notes, write reports or presentations, record and edit audio or video.
Under the hood, the system is tuned to be fast and responsive on modest equipment, with a real time kernel and lightweight tiling / tabbing window manager.
Features
- Core GNU/Linux based on Debian Sid
- Realtime Xanmod Kernel 6.14
- Dynamic Window Manager (DWM)
- Python 3.13
- Golang 1.24
- Lua 5.1
- Take notes in markdown with Obsidian and Neovim
- Edit code with Neovim and a useful plugin set, Lua configuration
- Edit images with GIMP and Imagemagick
- Edit audio with Audacity and a full LADSPA / LV2 plugin set
- Edit video with Shotcut Video Editor
- Terminal based AI chatbots with multiple models available.
- JupyterLab with Python, Bash, Lua, Javascript / Typescript kernels
- LibreOffice for presentations, slide shows, and prose.
- Scrape with Selenium, Beautiful Soup, and Scrapy
- Analyze sentiment with VADER, Natural Language Toolkit (NLTK), and TextBlob
- Coneect to global KiwiSDR radios with SuperSDR (Python SDR client)