GeezerVison is showing copyleftdev.github.io — Don Johnson (copyleftdev)
What I work on
- Security research — network beacon detection, distributed scanners, web fuzzers, OSINT frameworks, supply-chain forensics
- Developer tooling — self-hosted tunnel servers, webhook inspectors, deterministic crawlers, CI/CD automation
- AI infrastructure — Model Context Protocol servers, multi-agent coordination protocols, DSLs for composable AI systems
- Systems programming — Rust-first, with production work in Zig, Go, Python, TypeScript, and Nim
- Verification — contract-first design, property-based testing, mutation testing to zero survivors, deterministic replay
If it can't be deployed with scp and run without a runtime, it's probably too complicated.
Public work
Generated from the GitHub API on every run, so this list cannot outlive the repositories it describes. Forks are excluded. Machine-readable: repos.json, llms.txt.
Security & detection 25
Beacon detection, anomaly detection, scanners, fuzzers, supply-chain and network forensics.
-
anomalyx
Rust★ 3
Contract-first anomaly detection across ~30 formats — logs, security telemetry (syslog, CEF/LEEF, EVTX, Suricata EVE, osquery, CloudTrail), network (pcap, NetFlow, DNS), observability (OTLP, Prometheus, journald), data (CSV/JSON/Parquet/SQLite/Avro/ORC). Deterministic Rust CLI; 9 detectors / 7 classes; NIST-validated, mutation-tested.
-
palimpsest
Rust★ 3
Deterministic crawl kernel in Rust — same seed, identical crawl, identical replay. BoringSSL TLS impersonation (JA3/JA4), 17-patch CDP stealth mode, BLAKE3 content-addressed storage, WARC++ format, distributed crawling, RAG extraction. 288 tests, 15 crates, 10K pages proven.
-
skbx
Rust★ 2
Agent-first Linux packet-path tracing with Rust/eBPF: bounded evidence, deterministic replay, and packet routes with receipts.
-
floq
Zig★ 1
Detect C2 beacons in network traffic using Floquet spectral analysis from quantum chaos theory. Fast, 274KB Zig binary. Reads pcap, live capture, or OpenTelemetry JSONL.
-
long-shadow
Python★ 1
Operation Long Shadow · Forensic investigation of a four-cluster GitHub repo-laundering operation that buries fabricated commits in 2037 to bubble laundered repos to the top of every AI-built-code search.
-
mini-shai-hulud-dragnet
Shell★ 1
Forensic dataset + live dashboard for the 2026-04-29 'A Mini Shai-Hulud has Appeared' npm supply-chain worm by TeamPCP. 1,117 dropbox repos, 22 compromised accounts, 47 IOCs across 14 kinds. Trojaned: @cap-js, mbt, @bitwarden/cli. C2 attribution to AS209101 IP Vendetta Inc. JSONL data · kinetic dashboard · CC-BY-4.0.
-
bifrost-editorial
Python
-
bitf
TypeScript
Live crypto market observatory with a fluid correlation network, streaming telemetry, and historical replay.
-
bruno
Rust
Zero-trust proxy network — nodes prove hardware identity via TPM 2.0 remote attestation before receiving ephemeral mTLS certificates. Written in Rust.
-
claude-rust-todo-tutorial
Shell
Production-grade Claude Code artifacts (hooks, agents, commands, gates, sweeps, drifts) wrapped around an axum + sqlx + sqlite todo API. Tutorial.
-
darkstar
Zig
Backend-less internet health and flux monitoring tool (Zig)
-
dev-to-comment-hustle
Shell
Evidence file: a DEV comment-spam campaign traced to a legitimate SaaS affiliate link. Not malware — the economics are the vulnerability. 15 raw captures, 6 diagrams, reproduce script.
-
evidence-driven-development
HTML
A runnable evidence-driven development tutorial: falsifiable claims, SQLite retries, negative controls, and reproducible results.
-
execution-evidence-lab
Python
A native Linux backup lab with independent verification, eBPF probes, CPU sampling, packet captures, and a reproducible companion article.
-
hawaii-influencer-house
HTML
Can a ten-bedroom creator house in Hawaii pay for itself? An exact-arithmetic feasibility model where no figure was produced by a language model. Powered by Bento.
-
kilo-data
Rust
Open threat-intelligence and IP-reputation ETL for phishing and abuse screening, with BGP and Arrow/Parquet releases
-
kilocheck
Rust
Local-first deterministic IP intelligence CLI with auditable evidence and policy-grade JSON
-
leet-touch
Python
Touch every layer of Git and GitHub—from first commit to platform engineering.
-
seiche
Rust
Height-ordered incremental computation DAG, cutoff propagation, O(1) incremental folds, idempotent delta algebra, sequence-gap book reconstruction, and VOPR simulation testing for prediction-market orderbooks.
-
seuil-rs
Rust
A complete, safe JSONata implementation in Rust — JSON query, transform, and expression evaluation
-
solve-score
Rust
Independent Rust implementation of SOLVE v0.5, Irregular's rubric for scoring vulnerability-discovery and exploit-development difficulty. Reproduces all 16 published DownUnderCTF calibration assessments.
-
squib
Rust
Trust-scheduling execution fabric: run untrusted workloads in tiered disposable sandboxes (Firecracker microVM / gVisor / Xen) and emit host-sourced, tamper-evident evidence.
-
totp-rfc
Rust
Security-hardened, allocation-free no_std HOTP/TOTP for Rust with strict RFC 4226/6238 behavior and constant-time verification.
-
vulngraph-cli
Rust
Focused, offline-first vulnerability intelligence CLI — CVE & package-version checks with typed evidence, from verified data releases
-
vulngraph-data
Rust
Deterministic data pipeline for VulnGraph — ingests 11 vulnerability sources, publishes reproducible checksummed graph releases
Developer tools 35
Single-binary utilities for the parts of the workflow that usually need a service.
-
tailx
Zig★ 4
Live system cognition engine. Reimagines tail from "show me lines" to "what's happening, what matters, and why?" Auto-detects log formats, groups patterns, detects anomalies, reconstructs traces, outputs structured JSON for AI agents. 144 KB. Zero config. 69K events/sec.
-
vajra
Rust★ 3
Break noise. Preserve truth. A deterministic semantic reduction engine for structured data — JSON, YAML, CSV, NDJSON, Markdown, PDF. Fingerprinting, entropy, anomaly detection, schema drift, clustering, and AI-ready essence generation. Built in Rust.
-
cora
Rust★ 1
Multi-pattern fixed-string matcher. Aho-Corasick + SIMD on mmap'd files. NDJSON output for AI agents and pipelines.
-
cosaci
Rust★ 1
Distributed attested CI mesh — property-tested at every layer
-
dev-portal-correctly
JavaScript★ 1
Specification-first developer portal: modular OpenAPI 3.1 + AsyncAPI 3.1 sharing one domain model, an enforced error registry, and CI that can actually fail.
-
jevlin
Zig★ 1
Zig SDK for TypeSafe AI's Jev decision API. Typed classification, scoring and yes/no probabilities with bounded buffers, retries and deadlines.
-
leet-index
JavaScript★ 1
Activity-aware rankings for US-based GitHub developers, with transparent scoring and exportable public data.
-
whatthediff
Zig★ 1
What actually matters across N files: consensus, drift, outliers and variant families — for configs, JSON, YAML, XML, PDF, even executables (SSDeep-class fuzzy analysis). Deterministic, evidence-backed, zero-dependency Zig.
-
art-of-context-and-intent
HTML
Why prompts are just the surface. Depth comes from the system you build. — Don Johnson
-
chathound
Rust
Polite, exhaustive tap of Kalshi live-market chat: AIMD adaptive polling that hears the whole venue without overwhelming it. Position-annotated NDJSON stream.
-
chronicle-forge
Python
Forge the past. Test the future. A reproducible Git and GitHub forensics lab with synthetic histories, virtual time, and ground-truth fixtures.
-
cistron
Rust
A convention-safe genome-variant kernel: normalization + VCF/HGVS/VRS boundaries + liftover, validated byte-for-byte against bcftools, vrs-python, and biocommons hgvs.
-
coelacanth
Zig
AI-first Unix primitives, clean-room reimplemented in Zig under one self-describing, machine-checkable contract
-
entropyx
Rust
A forensic instrument for codebases. A quantifiable way to tell the truth.
-
entropyx-survey
Rust
A cartographic browser survey for entropyx: streaming scans over SSE, a printable plain-language brief, and the scoring kernel in WebAssembly.
-
gemma-4-challenge
Python
Care Compass: Gemma 4 healthcare navigation demo with Aion signed-policy decision evidence
-
hook-bin
Rust
Single-binary webhook inbox — capture, inspect, and debug HTTP webhooks with zero dependencies. Embedded SQLite, live dashboard, cross-platform. Just scp and run.
-
jevwright
JavaScript
Typed Jev decisions, native Playwright actions. Reusable browser automation with procedural and business UAT gyms.
-
kalshi-kernel
Go
Unofficial safety-focused MCP kernel for Kalshi market workflows
-
linux-archaeology-lab
Shell
Hands-on exercises for forgotten Linux pipe & stream commands — sample data, real exercises, Claude Code skill included.
-
overpunch-rx
Rust
Fast, allocation-free Rust library for signed overpunch and zoned decimal encoding/decoding. ASCII/EBCDIC, exact decimals, fixed-width COBOL/mainframe records, and no_std.
-
oxide-ci
Rust
A modern, extensible, high-performance CI/CD engine written in Rust.
-
pegrep
Rust
Text and structural search with readable PEG patterns, typed captures, and JSON output.
-
pi-mini-rack
Cost-optimized 10-inch Raspberry Pi cluster rack builds (–). Four verified BOMs with PoE+ switch, DeskPi RackMate, and UPS. MILP-optimized pricing.
-
r30rg
Rust
Chaos & adversarial testing framework for Arbitrum rollup stacks — deterministic simulation + live Docker fault injection. Same seed = same chaos = reproducible bugs.
-
shard-router
Makefile
Deterministic-first shard router for the Kalshi exchange: verified shard resolution, exact integer fee schedules, async-safe prefunding, ledger reconciliation, VOPR-style DST. Rust, TigerStyle.
-
simulated-annealing-article
Rust
Stop Guessing: simulated annealing article with a reproducible Rust experiment, equal-budget baselines, raw results, and independent verification.
-
superforecasting-skills-pack
Python
Thirteen research-attributed forecasting skills for Claude — Brier scoring, calibration decomposition, logit pooling, Bayesian updating, reference classes, conditional trees. Every technique names its research and states its limits.
-
tapehound
Rust
High-performance Kalshi venue scanner: liquid markets, whale fills, live SSE stream. Rust, SIMD hot path, TigerStyle discipline.
-
tlatools-rs
Rust
Ask a TLA+ specification about a state, and get an answer. A parser and evaluator for TLA+ in Rust — not a model checker.
-
tokentip-go
Go
Official Go SDK for the TokenTip API — tips that buy AI inference credit. Zero dependencies, stdlib only.
-
tokentip-js
TypeScript
Official TypeScript SDK for the TokenTip API — tips that buy AI inference credit. Zero runtime deps.
-
tokentip-python
Python
Official Python SDK for the TokenTip API — tips that buy AI inference credit. Sync + async, typed.
-
vervet
Rust
AI-native adversary-emulation & breach-and-attack-simulation (BAS) instrument in Rust — atomic MITRE ATT&CK techniques an LLM can orchestrate, behind Ed25519-signed authorization scopes, emitting typed tamper-evident evidence.
-
zgrok
Rust
Self-hosted ngrok alternative in Rust. Development in progress - check out the issues for detailed specs.
AI & agent infrastructure 28
Protocols, servers, and exact instruments for multi-agent systems — built so an agent gets facts instead of guesses.
-
agent-calc
Rust★ 4
AI-native exact calculator and contract-first Rust CLI for typed JSON math, symbolic reasoning, property tests, and mutation-tested agent workflows.
-
nasa-power-of-ten-skill
Python★ 3
Unofficial portable Claude Code and Codex skill for NASA/JPL Power of Ten code reviews.
-
braess-router
Rust★ 2
Bounded semantic routing with Jev and Poise. Rust, single-server, alpha.
-
jev-labs
Python★ 2
Never confidently wrong: a TLA+-verified consensus kernel around TypeSafe's Jev, run through 1,680 chaos-tested pharmacy decisions with zero wrong verdicts. Film, code, and every captured call.
-
kahea
Rust★ 2
OpenAPI testing and deterministic API fuzzing for AI agents—catch contract bugs before unsafe calls with local-first sealed plans, MCP, and replayable evidence.
-
sk1llz
Python★ 2
The skills of the gods, encoded for mortals. Legendary engineer coding philosophies as Anthropic-compatible Skills.
-
smesh-rust
Rust★ 2
Consensus without a center: a Rust protocol where agents coordinate through signals that diffuse, decay and get reinforced. A2A v1.0 gateway, QUIC P2P mesh, plain-language agent routing, and a read-only prediction-market research mesh.
-
symgliph
Rust★ 2
SCGP reference implementation in Rust: compile large codebases into verified semantic graphs, deterministic glyphs, and token-budgeted AI context.
-
murmur
Rust★ 1
Voice typing that never leaves your machine. Local NVIDIA Parakeet transcription, Rust + iced, for Linux.
-
rational
Python★ 1
AI cost, with the vibes removed. Exact-rational models + a live calculator for the 8 LLM inference-cost decisions every agent builder faces — model choice, routing, self-host, the reasoning-token tax, cascades, caching, and the O(K²) agent loop. Every number reproducible.
-
runs-on-compute
Python★ 1
A curated, living directory of open-source AI tools that run on inference — and how to fund the people who build them. Published by TokenTip.
-
smesh-crawler
Rust★ 1
Agent-orchestrated web crawler for exact evidence and historical changepoints—with deterministic policy, robots compliance, and local MCP support.
-
smesh-devteam
Rust★ 1
An elite dev team as a signal mesh: LLMs propose, deterministic gates adjudicate, humans ratify
-
allman
Rust
High-performance MCP agent mail server — lock-free message routing, NRT search, Git audit trail. Built in Rust.
-
copyleftdev
Python
Systems-level software engineer building security tools, developer infrastructure, and AI-native systems in Rust, Go, and Zig. 560+ open source repositories.
-
cowiki-rs
Rust
Formally verified spreading activation primitives for the Co-Wiki architecture (Shomo, 2026). 7 Rust crates, 113 tests, 0 unsafe.
-
devto-mcp
Rust
An MCP server for authorship on dev.to, with the platform's real rules built in — offline validation, rate-budget pacing, and a capability gate dev.to's unscoped API key cannot provide.
-
hearth
HTML
Put AI compute in the 82 million houses that already have a grid connection. An exact-arithmetic feasibility study of residential AI inference as an alternative to the data center buildout.
-
humanlang
Shell
37 programming languages, one human intent. Token bucket rate limiter implemented across 60 years of languages (1957-2016) — proving that human language is the ultimate source code.
-
kitboga
HTML
Defensive Claude Code scam-baiting agent harness with personas, stall tactics, anti-detection, session state, intel extraction, and call QA.
-
nim-toon
Nim
Nim implementation of TOON (Token-Oriented Object Notation): compact, human-readable JSON serialization and parsing for AI and LLM prompt workflows.
-
skillexec
Rust
A binary container for agent skills: SKILL.md compiled into a signed, tiered, content-addressed graph — with capability-gated wasm segments and an organization compiler.
-
stretch
Rust
MCP control plane kernel — routes intents through policy, federates upstream MCP servers, and reasons with Claude Opus 4.7. Named after IBM Project Stretch (IBM 7030, 1961).
-
supercast
Rust
Rust primitives for probabilistic forecasting and AI agents: Bayesian updates, calibration, scoring, decision theory, and auditable journals.
-
taxis-bench
TypeScript
An adversarial certification environment for agentic RPA: does the agent respect its authorization envelope and commit exactly once under ambiguity? Scores conduct, not just correctness.
-
TUNDR
Go
A high-performance optimization server implementing the Model Context Protocol (MCP) for mathematical optimization tasks, with a focus on Bayesian Optimization using Gaussian Processes. Designed for reliability, scalability, and ease of integration in production environments.
-
zemacs
Zig
The Agentic MCP Server for Emacs. Multi-agent orchestration and autonomous coding tools in Zig.
-
zero-tokens
avoid metered tokens
Systems & protocol 25
Protocol implementations, runtimes, and load-bearing primitives.
-
emv-3ds
Rust★ 7
EMV 3-D Secure 2.x (3DS2) protocol — AReq/ARes/CReq/CRes messages, transaction state machine, ECI/CAVV helpers, and full EMVCo spec serialization for payment authentication (SCA/PSD2)
-
micro-containers
Go★ 6
One Go HTTP server. Five isolation runtimes. gVisor, Kata, Firecracker, and WASM benchmarked.
-
tak-rs
Rust★ 5
High-performance Rust kernel for the TAK (Team Awareness Kit) ecosystem — drop-in replacement for the messaging core of the Java TAK Server. Cursor-on-Target (CoT) over mTLS, single-node firehose at 10k+ concurrent clients. Compatible with ATAK, iTAK, WinTAK.
-
circuitbreaker-rs
Rust★ 1
-
lotto-vs-kalshi
★ 1
The $20 Question: exact-math essay on why spreading $20 across 0.1¢ prediction-market longshots beats the lottery (10.23x less loss per dollar)
-
poise-rs
Rust★ 1
Composable, rigorously verified load-balancing primitives for Rust
-
akamaiforms-site
HTML
-
asm_ftw
Assembly
-
cascade-article
-
claimzen-site
HTML
ClaimZen — evidence-backed denial recovery. Marketing site.
-
deflect-rs
Rust
Composable, kernel-adjacent DDoS-mitigation primitives in Rust — rate limiting, SYN cookies, signatures, reflection/amplification defense, learned fingerprints, nftables enforcement, flow telemetry, and upstream RTBH.
-
does-the-grid-bind
Python
Does the grid bind? An invariant audit of the AI energization gap — the conclusion is ~80% likely right, and most of its stated reasons are wrong. TLA+, exact rational arithmetic, 86 provenance-tagged parameters.
-
gashammer
Rust
Adversarial load testing and correctness verification for Arbitrum Nitro rollup infrastructure. Built by @copyleftdev. Hat tip to @PlasmaPower and the @OffchainLabs engineering team.
-
humanitas
TypeScript
Unofficial Effect-native TypeScript SDK for the Humana Data Exchange APIs (Apigee + FHIR R4).
-
hypertiger
Rust
Early alpha. A Hyperliquid kernel for Rust in TigerBeetle's style: no_std, no floats, deterministic simulation. Not ready for real money.
-
interview-with-a-binary-media
Media for I Interviewed an Executable. It Had Notes. — cover art, replay stills, and video. No executable source or raw telemetry.
-
invariantd-site
HTML
Marketing site for invariantd.com — video-first landing
-
jane-got-skills
Python
Jane Street personas and practice skills for Claude Code, grounded in public sources and gated by verbatim-quote, speaker-attribution and compiled-snippet checks. Not affiliated with Jane Street.
-
pipeflow
Python
-
rime
Rust
Lock-free delta-xDS control plane for Envoy. Incremental updates, zero-copy fan-out, content-addressed versioning — the performant Rust alternative to go-control-plane.
-
seuil-bench
HTML
Seuil Proof of Rigor — WASM benchmark visualization
-
Space-Shooter-Pro
Unity Simple 3D Shooter
-
the-last-honest-abstraction
An essay about abstraction, engineering judgment, and why AI changes the burden of proof—not the need for engineering.
-
the-shape-of-failure
Python
Executable essay on AI system boundaries, property-based testing, and mutation testing
-
viable-hospital
HTML
Education & the absurd 4
Teaching material, and things built entirely too seriously on purpose.
-
git-archaeology-lab
Shell★ 1
Hands-on exercises for forgotten git commands — crafted history, real bugs, real bisect targets.
-
OverHelloWorld
Go★ 1
A robust, over-engineered "Hello World" Go application demonstrating: DDD, CQRS, and event sourcing Redis and file-backed event bus Plugin system (ASCII, TTS, LED, etc) Prometheus & OpenTelemetry observability Property-based and integration tests Automated test reporting and coverage
-
tip-to-tip-efficiency
Rust★ 1
Mathematically serious Rust crate for a deeply unserious Silicon Valley tip-to-tip efficiency empire.
-
fafoaas
TypeScript
FAFO as a Service — an event-driven homage to FOAAS and a working masterclass in spec-first engineering: AsyncAPI 3 + MCP, polyglot codegen, derived contract tests, a generated conformant server, 98/98 mutation score. Consequences: eventual.
Recently pushed
Elsewhere
|