bla
BLA (Blind LLM Agents) is the open-source Blue Defense MCP and CLI built to protect software artifacts against automated AI reverse-engineering workflows.
bla launched on 25 October 2026. It ranked #33 on Daily Launch on 30 October 2026 with a Launch Score of 51, from 1k stars in 5 days on GitHub. It was new in the ranking that day.
What is bla?
Point BLA at the build you ship. When an AI reverse-engineering agent (REA) opens it, the analyzer hits resource budgets, follows decoys, and burns tokens — while your users still get the same runtime behavior. Same pipeline as bla defend / bladefend when you already know the path; harden is the default one-command UX.
From its README on GitHub
bla is a repo by qybaihe on GitHub. It is written in TypeScript and released under the MIT license.
How to get bla
Get it from its repository on GitHub.

Image from bla.tools
In its own words
🛡️ BLA (Blind LLM Agents) — Adversarial defense shield that protects binaries, Electron apps, JS bundles, Python, and WebAssembly against AI reverse-engineering agents like REA. Poison -> Exhaust -> Hallucinate.
From its GitHub repository
Launch timeline
Launch Score, last 7 days
Ranked on one day so far: 51 of 100 on 30 October.