Pro bono

Our 20% projects

Wicked Sick gives back 20% of its time to pro bono work that supports humanity: open data, open tools, public infrastructure and community projects. Everything below is free to use.

publicuniverse.net

A free front end to astronomical science data that until now only scientists could really get at: 1,575,114 objects from NASA/JPL and the IAU Minor Planet Center, refreshed nightly. Enter your location to see where to look and whether an object is up tonight. Free A4 school worksheets for primary and secondary (educators) and a free, keyless REST API (docs).

Source: github.com/Wicked-Sick-Ltd/solar-system-web (website) and github.com/Wicked-Sick-Ltd/solar-system-db (catalogue, REST API and MCP server).

api.publicuniverse.net/mcp

A free, MIT-licensed AI plugin (publicuniverse, v0.4.0) for Claude Code, Cursor, Codex, ChatGPT, Gemini CLI, GitHub Copilot, Grok and any other MCP client. Seven workflows use the Public Universe solar system and exoplanet catalogue: plan an evening's viewing, explain an object, build a UK key-stage lesson, check space facts, watch close approaches, draft a sky roundup and audit the data. Connect with no API key. The server exposes 33 read-only tools, and the REST contract is in the API docs.

Source: github.com/Wicked-Sick-Ltd/public-universe.

Gambit

Live, invite only

projectgambit.gg

A free, private chess coach. Gambit pulls in members' chess.com games overnight, runs every move through Stockfish and a set of named pattern detectors, then drills each player on the mistake that keeps costing them games. Built for a small group of friends, now being extended to a UK chess club. Nothing is sold or shared. Public community hub: github.com/Wicked-Sick-Ltd/project-gambit-community.

Deuteros Resurrected

In active development

deuteros.com

A fan-made, pixel-for-pixel remake of Ian Bird's classic Amiga and Atari ST strategy game, free and open source under CC0, built in Godot with Ian Bird's blessing. Led by Tony Cheetham. We help with engineering: build tests and gameplay fixes, Windows build validation, a proposed project workflow (CI, labels, releases, contributing guides) and the project's task board.

Discovery

Live, growing

discovery.wickedsick.com

Sanitised write-ups of Wicked Sick solving real problems. IP addresses, hostnames, usernames, keys and client identifiers are removed, but the core knowledge stays intact. Around 60 guides today across infrastructure, security, monitoring, incident response, AI and retro computing, plus cheat sheets. A public knowledge-sharing project we're building out.

apt-mirror.wickedsick.com

A full Ubuntu mirror for jammy (22.04), noble (24.04) and resolute (26.04), amd64 and arm64, current to the latest updates and security releases, over HTTPS and plain HTTP. Canonical's signatures are preserved, so clients only change a URL. Also installer ISOs, weekly pinned snapshots (8 kept) and re-signed Docker, HashiCorp and PostgreSQL (PGDG) repositories.

Wikipedia backup

Returning soon

We used to keep a backup of Wikipedia, and we'll run it again once new hardware lands, so another copy of the world's encyclopaedia is kept safe.

token-usage

Public, MIT

github.com/Wicked-Sick-Ltd/token-usage

A free AI plugin that goes much further than built-in tools in showing where people's AI usage goes. It attributes token use to the command, skill or subagent that consumed it, with cross-session history, insights, budget nudges and cache-aware cost estimates. Runs entirely on your machine with no telemetry. Released for Claude Code, Codex and Cursor (v0.7.0), with Gemini CLI and GitHub Copilot CLI support in the next release. Claude directory resubmission planned.

traefik-laravel-forge

Public, MIT

github.com/Wicked-Sick-Ltd/traefik-laravel-forge

A free Traefik plugin for teams hosting Laravel Forge sites behind Traefik. It discovers every site, domain and Reverb WebSocket endpoint from the Forge API and builds the routing automatically, so a site added in Forge goes live in Traefik within 30 seconds, with no config edits or restarts.

github.com/Wicked-Sick-Ltd/ai-marketplace

One place to install our free AI plugins, with ready-made catalogues for Claude Code, Cursor, ChatGPT and Codex, GitHub Copilot, Gemini CLI and Grok. Teams can import it once and pick up token-usage and the Public Universe plugin, each pinned to a reviewed version.

AI History Analyser

Public, MIT

github.com/Wicked-Sick-Ltd/ai-history-analyser

A free tool for anyone with a long trail of AI conversations. It reads chat history exports from ChatGPT, Claude and Gemini, finds the projects and tasks you started but never finished, ranks them by priority and can export the list to Obsidian.

tests.stockfishchess.org

Stockfish is the world's leading open-source chess engine. We run official Fishtest workers on our Proxmox cluster and spare bare-metal hosts, giving compute to the distributed testing that decides which engine and neural-network improvements ship. We built our own tooling to provision workers, and keep a public fork with security and CI hardening.

Handy tools

Small free scripts and datasets from our own day-to-day work.

  • mac-daily-updates: one script to keep a Mac up to date: macOS, App Store, Homebrew, npm, pip, Ruby gems and VS Code.
  • mac-diskspace-guard: a macOS LaunchAgent that warns when free disk space runs low and can run cleanup, no sudo needed.
  • unifi-fallback-update: re-applies custom fallback IPs to UniFi devices after firmware updates wipe them.
  • mbox-to-csv: converts an mbox mail archive into a CSV.
  • gsuite_shared_folder_analyser: crawls a Google Shared Drive and reports the folder tree, sizes and file counts, with CSV export.
  • airport-codes: a CSV of 84,971 airport codes with type, elevation and coordinates, handy for mapping Cloudflare POPs.
  • choco-installs: a Chocolatey package list and script to set up a fresh Windows machine.
  • wyze_renamer: renames Wyze camera clips by reading the on-screen timestamp with OCR.

Want this kind of thinking applied to your business? See our AI consultancy.

Questions about this work go through the same contact page as everything else.

Get in touch