lcanello

Personal site of lcanello

← home

tag: tools

Chrome DevTools MCP

MCP server that lets coding agents control and inspect a live Chrome browser for automation, debugging, screenshots, network analysis, and performance tracing.

DungBeetle

Lightweight distributed job server for queuing and asynchronously executing heavy SQL read jobs — supports MySQL, PostgreSQL, and ClickHouse as sources, writes results to ephemeral result databases, and exposes an HTTP API for job and group management.

Google Workspace CLI (gws)

One CLI for all of Google Workspace — Drive, Gmail, Calendar, Sheets, and more. Dynamically built from Google's own Discovery Service at runtime, with structured JSON output and 100+ bundled AI agent skills.

aquasecurity/trivy

Trivy — open-source vulnerability and misconfiguration scanner for containers, IaC, repositories and runtime environments. Repository with code, documentation, and integrations for CI/CD security scanning.

AutoResearchClaw

Autonomous, collaborative, self-evolving research pipeline that turns a topic into a paper with literature search, sandbox experiments, peer review, LaTeX export, and optional human-in-the-loop co-pilot modes.

Caveman

Claude Code skill/plugin and Codex plugin that makes the agent talk like caveman, cutting output tokens while preserving technical accuracy; includes a companion tool to compress memory files and reduce input tokens.

Charcuterie

A browser-based visual explorer for Unicode that renders glyphs with SigLIP 2 to discover related characters and scripts.

CoLaptop

Satirical colocation service that turns an old laptop into an always-online datacenter server for €7/month.

Magika

Google’s AI-powered file type detection tool, with fast on-device inference and bindings for multiple languages.

OpenSnitch

OpenSnitch is a GNU/Linux application firewall for monitoring and controlling outbound connections, with GUI-based nftables configuration and centralized management.

PAmatch

PAmatch is a platform for public administration mobility, helping employees find compatible matches, browse mobility notices, and manage transfers.

Aegisub

Aegisub is a free, cross-platform open source subtitle editor for timing and styling subtitles with audio and real-time video preview.

Alzheimer's Buddy

A web demo for 40 Hz light and sound therapy for Alzheimer's research, with references to studies on sensory stimulation and cognitive impairment.

grove

Grove is a distributed ML training tool for MacBooks that discovers nearby peers automatically and synchronizes training across devices with minimal setup.

Hyperframes

Hyperframes is an open-source HTML-native video rendering framework built for agents, with deterministic rendering, browser preview, and MP4 output.

rvLLM

rvLLM is a high-performance LLM inference engine in Rust, with TPU and GPU backends, benchmark-heavy optimization work, and a drop-in vLLM replacement goal.

infra-ansible

infra-ansible is an Ansible repository for provisioning and automating infrastructure components such as DNS, DHCP, OpenStack, storage, bastions, and identity-managed hosts.

ApiPosture

ApiPosture is an open-source project focused on API posture and security assessment, helping teams evaluate exposed endpoints and improve their API attack surface management.

AI Coding Agents

Overview of AI coding agents — from early code completion tools to autonomous agents that can plan, write, debug, and deploy code across entire projects

Lemonade Server

Open-source local LLM server — a lightweight, fast, and easy-to-use API server for running AI models locally with streaming and chat completion support

ratman-tui — A TUI REST Client

ratman-tui is a keyboard-driven, vim-modal REST client built with ratatui+crossterm — boots in <100ms, local forever, no accounts, no SaaS, no Chromium. Import from Postman, tree-shaped collections, 5 panes. `cargo install ratman-tui`

Kubernetes The Hard Way

Kelsey Hightower's classic tutorial for bootstrapping Kubernetes manually — no scripts, no automation. Learn etcd, control plane, worker nodes, TLS certs, and pod networking by walking the long route

oh-my-openagent v4.0.0 — Team Mode

Major release introducing Team Mode — multiple agents coordinating in parallel via tmux visualization, hyperplan skill (5 hostile agents), security-research skill (3 vuln hunters + 2 PoC engineers), model-specific prompts for GPT-5.2/5.3, hierarchical config discovery, 48k stars

Decepticon

PurpleAILAB's Decepticon — the open-source platform for building and deploying AI agents. Features agent orchestration, multi-modal capabilities, evaluation and monitoring tools, deployment to various platforms including AWS Bedrock, Anthropic, OpenAI, and more

Hunk

Review-first terminal diff viewer for agent-authored changesets — multi-file review stream, inline AI/agent annotations, split/stack/responsive auto layouts, watch mode, integrates with Git/Jujtuu. Built on OpenTUI and Pierre diffs, MIT license

llama-swap

Go-based local model swapping for OpenAI/Anthropic compatible servers — llama.cpp, vllm, stable-diffusion.cpp. Web UI, model hot-swapping, Docker/WinGet/Homebrew install, OpenAI/Anthropic API endpoints

Capistrano

Capistrano — remote server automation and deployment tool. Ruby-based, SSH-driven, multi-stage deployments, rollback, hooks, scripting. Originally for Ruby/Rails, now supports any language/framework

Chef Infra

Chef Infra — configuration management platform for automating cloud infrastructure. Policy-driven, idempotent, Ruby-based DSL. Chef Infra Server, Workstation, InSpec for compliance, Chef Automate for analytics

chezmoi

chezmoi — manage your dotfiles, directories, and files securely. Git-backed, encrypted, cross-platform. CLI tool for version control and synchronization of your development environment

Crafty

Crafty — configuration management tool by VoxPupuli. Puppet-based, declarative infrastructure, module-driven, CLI and API. Simplifies Puppet module development and deployment

Fleet

Fleet — lightweight VM management. Run Linux and Windows on bare metal, VMs, cloud, edge. Fleetctl CLI, REST API, Terraform provider. Containerized, PostgreSQL, no external dependencies

OpenVox

OpenVox — Puppet module framework by VoxPupuli. Simplifies module development, testing, and publishing. Supports Puppet 4+, structured data, Hiera integration, CI/CD pipelines, community-driven

Puppet Labs

Puppet Labs — configuration management, automation, and infrastructure-as-code. Puppet Enterprise, Open Source, R10k, Hiera, Facter, PuppetDB, Bolt. Ruby-based DSL, declarative approach to system administration

Semaphore UI

Semaphore UI — modern UI and API for Ansible, Terraform, OpenTofu, Bash, PowerShell. Pure Go, Docker/K8s support, MySQL/Postgres/SQLite. RBAC, HA, runners, 13K+ GitHub stars

Boneyard

Auto-generated skeleton loading framework — pixel-perfect placeholders extracted from real UI. Works with React, Preact, Vue, Svelte 5, Angular, React Native. CLI captures layout at breakpoints, generates .bones.json

sx — Package Manager for AI Coding Assistants

Team vault for AI assets (skills, MCP configs, commands, agents, rules, hooks). Scoped installation per org/repo/team/user/bot. Works with Claude Code, Cursor, GitHub Copilot, Gemini, Codex, Kiro. Manifest-and-lock pattern like npm/cargo. Cloud relay for claude.ai/chatgpt.com

auto-identity-remove — Automated Data Broker Opt-Out Runner

macOS tool that removes your personal info from 500+ people-search sites on a monthly schedule using Playwright, CapSolver for CAPTCHAs, launchd scheduling, and iMessage notifications. Handles 30+ brokers natively plus 470+ generic ones via public datasets — covers Acxiom, LexisNexis, ZoomInfo, Clearbit gaps left by paid services like Incogni

Brotli — Google's Lossless Compression Algorithm

General-purpose lossless compression algorithm developed by Google, designed as a replacement for DEFLATE with better compression ratios. Uses a modified LZ77, Huffman coding, and second-order context modeling. Adopted by nginx, Apache, Cloudflare, and the web ecosystem. Produces .br files. Open source under MIT license

ClickHouse Query Plan Contention — Cloudflare Billing Pipeline

Cloudflare's petabyte-scale ClickHouse billing pipeline slowed after migrating from (day) to (namespace, day) partitioning. Hidden bottleneck: 45% CPU + 50% wall-clock spent waiting on MergeTreeData mutex. Three upstream patches: shared lock instead of exclusive, deferred vector copy via read-through cache, binary search on sorted namespace key. Stable at 160k parts/replica. PR #85535 merged in ClickHouse 25.11

Six SQL Patterns to Catch Transaction Fraud

Practical fraud detection using SQL — velocity checks, impossible travel (haversine >600mph), amount anomalies ($99.50-$100 ID thresholds, round card tests), suspicious merchants (spike ratio vs 7-day baseline), off-hours spending, and window-function primitives for composable fraud rules. Works for credit cards, healthcare claims, e-commerce, benefits programs

hsrs — Type-Safe Haskell Rust Bindings

Rust crate generating type-safe FFI bindings between Rust and Haskell. Annotate Rust types/functions with proc macros (#[hsrs::data_type], #[hsrs::function], etc.), run codegen to produce idiomatic Haskell with ForeignPtr memory management and Borsh serialization. Supports Result→Either, Option→Maybe, Vec→[], String→Text. MIT/Apache-2.0, 21 stars

ClusterControl Getting Started

Documentation for ClusterControl, an all-in-one database management platform for deploying, monitoring, and automating high-availability clusters across MySQL, PostgreSQL, MongoDB, Redis, and more.

israeli-alloc

Rust library that allocates memory on a random victim program's address space — a research tool and political statement.

acme.sh

A pure ISO shell script implementing the ACME protocol — a lightweight, pure-shell alternative to Certbot for obtaining SSL/TLS certificates from Let's Encrypt.

Average Database

A satirical database platform — "the only data platform built from the ground up to meet the needs of the average developer" — with jokes like "Free tier rugpull delayed", "0 bugs guaranteed", and "Average Storage Service (ASS)".

Billion Primes

Small Rust experiments around fast prime counting and finding large nth primes — targets the billionth prime (22,801,763,489) using the Meissel-Lehmer prime-counting algorithm.

classroombookings

Open-source room booking system for schools and beyond — web-based alternative to spreadsheets and paper calendars, licensed under AGPLv3, trusted by hundreds of schools since 2006.

github-drama

A curated collection of controversial GitHub discussions — heated debates, maintainer quits, licensing drama, supply chain attacks, and community conflicts across open-source projects.

Handy — Speech-to-Text App

A simple, offline speech-to-text app built in Rust using Whisper — press a shortcut, speak, text appears. Runs entirely on your machine, no subscriptions or cloud services. Designed to be the most forkable speech-to-text app.

jqwik

Property-Based Testing test engine for the JUnit 5 platform — alternative to QuickCheck-style testing for Java/Kotlin, with an Anti-AI Usage Clause. In maintenance mode. 797 stars.

Kimiko

Configuration repository that transforms Kimi Code CLI into an unrestricted agent for offensive security, red-teaming, and penetration testing — removes AI safety guardrails via a zero-blocker authorization flow.

Odysseus

Self-hosted AI workspace — a ChatGPT/Claude-like UI running on your own hardware with chat, agents (MCP, web, shell, skills, memory), deep research, model comparison, documents, email, calendar, and cookbook for local model serving. 46k stars.

OpenLogi

Native, local-first alternative to Logitech Options+ written in Rust — remap buttons, DPI, and SmartShift over HID++ with no account, no telemetry, plain TOML config. macOS supported, Linux/Windows in progress. 3.7k stars.

xkcd 2501 Generator

A web tool that generates random comics in the style of xkcd #2501 — the famous comic where Randall Munroe replaced the usual strip with a form to generate random xkcd-style comics.