Work

Real projects, shipped and open-sourced — security automation, monitoring and custom tools. Each links to its GitHub repository.

Secure AI Intake Template

Secure AI Intake Template

n8n · Security · Lead magnet

A hardened n8n intake you can deploy in an afternoon: HMAC-verified webhook, JSON-schema-validated AI step and a dead-letter queue that alerts you instead of failing silently.

Attack Surface Scanner

Attack Surface Scanner

n8n · Shodan API

A set-and-forget n8n suite that integrates the Shodan API to continuously monitor public assets and alert on newly exposed ports and services in real time.

CVE & Vulnerability Scanner

CVE & Vulnerability Scanner

n8n · RSS

Automated, real-time aggregation of the latest CVEs and security advisories from multiple RSS sources, normalised into one uniform, deduplicated feed.

Breach & Infection Notifier

Breach & Infection Notifier

n8n · Discord

Collects breach, ransomware and malware reports from the last 24 hours, cleans and deduplicates them, and posts aesthetic Discord rich-embed alerts.

GPW 24h News Aggregator

GPW 24h News Aggregator

n8n · Telegram

A production-grade n8n workflow that polls Polish GPW market news, filters and dedupes in real time, and delivers a clean digest to Telegram.

OS End-of-Life Notifier

OS End-of-Life Notifier

n8n · API

A state-aware n8n workflow that queries endoflife.date and warns 60, 30 and 7 days before operating systems reach end of life, via rich Discord embeds.

Website Uptime Monitor

Website Uptime Monitor

n8n · Monitoring

A state-aware n8n workflow that checks uptime and content readability, runs DNS diagnostics on failure, and alerts out-of-band via Discord.

AI Video Clipper

AI Video Clipper

Python · Streamlit · Gemini

An open-source Python/Streamlit app that uses Gemini to automatically extract high-energy highlights from long-form videos and convert them into shorts.

Word Search Book API

Word Search Book API

FastAPI · Python

A FastAPI and ReportLab microservice that generates printable word-search puzzle books as PDFs, with solutions and configurable difficulty levels.

Email Triage Agent

Email Triage Agent

n8n · Gmail · Gemini

Sorts every new email into urgent, important, routine or newsletter: urgent pings Discord, routine mail gets a drafted reply, newsletters become a twice-daily digest.

AI News Desk

AI News Desk

n8n · RSS · Gemini

Cited AI briefings on any topic and time window via webhook, plus a daily security and AI newspaper posted to Discord, with no paid news APIs.

CRM Inquiry Autofill

CRM Inquiry Autofill

n8n · Data Tables · Gemini

Turns free-text business inquiries into scored CRM rows: AI extraction, validation, insert or update by email, and an instant Discord lead alert.

Postgres SQL Agent

Postgres SQL Agent

n8n · PostgreSQL · Gemini

Ask your database in plain language: SQL written from the live schema, checked by a read-only guard, then explained in a few sentences.

Social Media Image Generator

Social Media Image Generator

n8n · Nano Banana 2 · Drive

One brief in, platform-sized images out: Instagram 4:5, Stories 9:16, LinkedIn 1:1 and YouTube/X 16:9, saved to Google Drive.

Viral Shorts Generator

Viral Shorts Generator

n8n · Gemini Omni · Discord

Topic to short-form concept with hook, caption and scene; optionally renders a 9:16 clip and sends it to Discord for review. Dry run by default.

Deep Research Agent to PDF

Deep Research Agent to PDF

n8n · Gemini · Gotenberg

A topic in, a formatted and cited PDF research brief out, using Gemini with Google Search grounding and a self-hosted PDF renderer.

Data Analyst Agent

Data Analyst Agent

n8n · Gemini

Profiles a CSV in code first, then lets Gemini write the analysis, so every number in the answer is computed, not guessed.

Website Data Scraper

Website Data Scraper

n8n · HTTP

Fetches any page and returns clean Markdown, metadata, headings and links in one LLM-ready package, using only built-in n8n nodes.

YouTube Transcript Scraper

YouTube Transcript Scraper

n8n · YouTube

Full transcripts from any YouTube link with timestamps, Markdown jump links, stats and a ready summary prompt. No API keys needed.

Baizhi Notes Secretary

Baizhi Notes Secretary

n8n · Discord · Gemini

Collects quick notes and to-dos from Discord, removes duplicates, sorts them into tasks, ideas and notes, and posts one clean daily digest.

Human or Not

Human or Not

React · Vite · Gemini

Paste a chat and see whether the other side writes like a bot or a human: seven explained signals, a practice mode and an optional Gemini second opinion.

Pulse Lanes

Pulse Lanes

React · Web Audio · Canvas

A four-lane browser rhythm game where every track is composed in the browser from a seed, with audio-clock timing and three difficulties.

Cipher Words

Cipher Words

React · Vite

A cryptogram word puzzle: crack substitution ciphers hiding security tips and proverbs, with a daily puzzle, streaks and hints.