Software

Open source tools and commercial plugins for developers and operators.

Vary

Vary

Catch the tests that LLMs lie about

Vary is a statically-typed language that compiles to JVM bytecode. Clean syntax, type inference, null safety at compile time, no semicolons. The compiler has mutation testing built in: it flips bytecode instructions and checks whether your tests notice. If they don't, those tests were never protecting you. One CLI binary handles running, checking, testing, formatting, and mutating. Nothing extra to install.

NegaLog

NegaLog

Find the logs that should exist but don't

Log analysis tools search for patterns that exist. NegaLog does the opposite: you define what logs should appear, and it tells you what's missing. A Go CLI that handles sequence detection, periodic monitoring, and conditional absence checks across multiple log files.

NegaLog supports commercial plugins for production use. See NegaLog Watch for continuous monitoring.

MCP Makefile Server

A Model Context Protocol server that provides makefile target inspection and execution capabilities for AI assistants.


Pure OSS - MIT License - PRs welcome, free to fork

raillock

raillock

A cybersecurity CLI tool and Python library for checksumming Model Context Protocol tools and securing your agents against prompt injection attacks.


Pure OSS - MIT License - PRs welcome, free to fork

Safeline

A Python framework for building safety-critical operations with arbitrary stage pipelines, audit trails, locking, and approval workflows.


Pure OSS - MIT License - PRs welcome, free to fork

rmrf

rmrf

A safer version of `rm -rf`; designed for saving weekends


Pure OSS - MIT License - PRs welcome, free to fork

Go App Template Skeleton

Go App Template Skeleton

A generic golang application skeleton providing a foundation for building API servers with web interfaces and command-line tools.


Pure OSS - MIT License - PRs welcome, free to fork

spellerweb

spellerweb

A CLI website spell checker.


Pure OSS - MIT License - PRs welcome, free to fork

plothole

plothole

Test your AI-assisted code for missing implementations, TODOs, and other AI generated artifacts


Pure OSS - MIT License - PRs welcome, free to fork

emoji-sad

A CLI tool that recursively searches through directories to find and remove all emojis from text files. Useful for testing AI-assisted coding tools.


Pure OSS - MIT License - PRs welcome, free to fork

Curtis Collicutt

About Curtis

Curtis is a technologist who works to make systems safer and easier to use. He adopts a socio-technical approach to complex challenges via human-centred solutions. Throughout his career, which has spanned work with university libraries, start-ups and enterprises, he has been a trusted advisor to customers and stakeholders. He is constantly learning and growing, and through organisations like TAICO, he helps others do the same.