Skip to content
View KeilerHirsch's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report KeilerHirsch

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
KeilerHirsch/README.md

KeilerHirsch

myrank.dev

Bughunter. OSINT & digital forensics meets AI agent engineering.

I break the tools I run β€” then harden them. Measure, don't guess.

πŸ”¬ KeilerHirsch-Labs β€” the org for tools meant to stand on their own, separate from the experiments below.


I build and harden the tools I actually run: AI agent workflows in Go and Python, game mods in Lua. Self-taught from electrical and trades work into security research and systems tooling. When a tool I depend on breaks, I root-cause it and send a tested fix upstream instead of working around it forever.

πŸ› οΈ AI tooling & agent workflows

  • ai-trinity β€” core project. The three things that make an AI coding setup actually reliable: a model that isn't dumb, a real harness, persistent memory. Problem β†’ thesis β†’ buildable solution, EN/DE, from months of hands-on iteration rather than theory.
  • schroedinger-sync β€” single Go binary that exports your claude.ai conversations, project docs and memory to local Markdown. Windows, DPAPI + CDP, no telemetry, no cloud. Now under KeilerHirsch-Labs.
  • claude-bordcomputer-sounds β€” Star-Trek ship's-computer acoustic hooks for Claude Code auto-mode workflows.

🀝 Upstream contributions

Tested patches and root-caused reports against code I run β€” no drive-by issues.

πŸ‘€ Code review

I review PRs the way I ship code: trace the fix to where it's consumed, don't just read the diff, check the discussion thread before adding to it. 12 PRs reviewed across 10 FS25 modding repos: 8 approved, 3 flagged with concrete findings, 1 changes-requested.

  • RealisticWeather#170 β€” swapped self/superFunc parameters that would have crashed on every savegame load, proven against the codebase's own calling convention.
  • AutoDrive#544 β€” read the thread first: the change reintroduced a deliberately-fixed regression; backed the maintainers' call with a concrete alternative.
  • ContractBoost#122 β€” likely nil-crash on a disabled game feature's UI menu.
  • ContractBoost#115 β€” hardcoded engine constant nobody had verified against the base game.

🚜 Farming Simulator 25 β€” mods & server tooling

My proving ground: a real dedicated server, real multiplayer, real players hitting real bugs. Multiplayer is where sloppy code actually breaks β€” honest training for the security work.

βš–οΈ Consumer rights

  • reach-a-human β€” bypasses AI customer-service bots to reach a real human, and documents GDPR/CCPA rights when companies hide behind automation.

πŸ” Security research

I hunt bugs in code I actually run β€” game mods, AI tooling, agent CLIs β€” and report tested patches, not drive-by issues.

  • Recurring multiplayer vuln class across 5 independent FS25 mod authors: server-authoritative network events missing the origin check their siblings have, letting a modified client spoof fake server messages and overwrite protected state. 7 issues filed β€” economy exploits (forged invoices, unlimited money, forged crop quality in MoistureSystem), a cross-farm exploit with crash vector in EnhancedAnimalSystem, and an unbounded-read DoS.
  • Server-freeze + fail-open farm-authorization in a mod β€” fixed and credited by name twice in the maintainer's release notes.
  • Dedicated-server crash and data-loss bug in two other mods β€” root-caused by bisecting live server and client logs, submitted as PRs.
  • Gen-5 audit + model pinning β€” measured, independently fact-checked evidence on Claude generation 5 (nonsense detection, verbosity, under-disclosed model fallback) and on silent model-pinning bypasses in an agent CLI, with reproducible protocols: full write-up Β· pinning reproduction protocol v2 Β· issue #83795.

Coordinated disclosure only. No public details before a fix ships β€” and I don't claim other people's CVEs.

βš™οΈ How I work

"Works on my machine" is not a standard. Every repo here clears the same floor:

  • CI on every push β€” lint and tests, so green means something
  • Explicit license β€” no license means all rights reserved
  • Tests before release, not after the bug report
  • Adversarial second pass before shipping β€” its only job is to find what I missed
  • Root cause over band-aid β€” hypothesis β†’ reproduction β†’ evidence β†’ fix
  • Measure, never guess β€” a claim without a number is a hunch wearing a lab coat

πŸ“« Open an issue on any repo above β€” that's the reliable way to reach me.

Ko-fi

Pinned Loading

  1. ai-trinity ai-trinity Public

    A great model is not enough. The three pillars that make Claude actually reliable β€” problem, thesis, and a buildable field manual.

    3

  2. KeilerHirsch-Labs/schroedinger-sync KeilerHirsch-Labs/schroedinger-sync Public

    Export your own claude.ai conversations, project docs, and memory to local Markdown. Windows, single Go binary, DPAPI+CDP, no telemetry.

    Go 2

  3. mempalace mempalace Public

    Forked from MemPalace/mempalace

    The best-benchmarked open-source AI memory system. And it's free.

    Python 1

  4. reach-a-human reach-a-human Public

    Bypass AI customer service bots, reach human agents, exercise GDPR/CCPA consumer rights worldwide

    1

  5. FS25_AutoVRAMOptimizer FS25_AutoVRAMOptimizer Public

    Raise Farming Simulator 25's texture-streaming VRAM budget automatically -- smoother loading, less texture pop-in. FS25 mod (GPLv3).

    Python 4 1