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.
翻译准备中
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证Free plain-English security check for apps built with AI tools like Lovable, Replit and Bolt. Paste a GitHub link, no account needed.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗Understand what your AI-built app is actually made of.
Verilay reads any public GitHub repo, ZIP export, or live URL and generates a plain-English layer map — showing every part of your app (auth, database, API, libraries, config) with both an expert review and a beginner-friendly explanation, plus a second opinion export so you can verify findings independently.
Built for the 99% of people who build with AI tools like Lovable, Replit, and Emergent — but can't verify what was generated.
🌐 Live at verilay.dev — free, no account needed
You used Lovable or Replit to build an app. It works — but:
Tools like CodeRabbit and Snyk answer these questions — for developers, in developer language. Verilay answers them for everyone else.
Stack map — every framework, library, and tool detected with plain-English descriptions
Architecture diagram — a visual map of your app's layers and how they connect, labelled specific to what you actually built, with a plain-English breakdown of what each part does
Layer map — your app broken into Auth, Database, API, Frontend, Libraries and Config
Two view modes per layer:
Verified secret scan — every file checked directly for exposed API keys, passwords and database logins. Not a sample, not AI-guessed — a fact.
Dependency vulnerability check — every dependency checked against OSV.dev, a public database of known security issues
Weak cryptography check — your files are checked directly for weak or hard-coded cryptography, not guessed by the AI
Who can see your data (Supabase apps) — Verilay reads your database rules and backend functions and tells you, in plain English, where anyone on the internet could read or change something they shouldn't. The free scan shows a count; the deep scan lists each one with a fix. Settings changed only in the Supabase dashboard can't be seen from your files.
Closest similar project — the free scan shows the closest open-source project doing something like yours. The deep scan lists up to six, with why each is similar, what it's best at, its licence and when it was last updated, so you can learn from one, build on it, or get in touch with the people behind it. It searches free, open-source projects on GitHub only, not commercial apps, so "no match" never means nothing similar exists.
IT Review Pack — a printable checklist for IT teams deciding whether to approve an app a colleague built with AI
Checked apps — a free directory of apps built with AI tools, where a scan result can earn a dated "Checked by Verilay" stamp. See Checked apps below.
Ask Verilay — ask a real question about your own report and get an answer grounded in your actual findings, not a generic response
Production verdict — is this app ready to ship?
Fix list — your top issues in priority order with ready-to-paste fix prompts for Lovable and Replit
Second opinion prompts — copy into Claude or ChatGPT for independent verification
⚠️ Scores may vary slightly between runs as findings are AI-generated. A meaningful improvement (e.g. C → B) after applying fixes indicates real progress. Verilay is a first-pass overview — not a penetration test or professional security audit.
The free analysis above covers the 25 files most likely to carry risk, and is free forever with no account needed. A one-time $19 AUD deep scan goes further:
If part of your app couldn't be read, the deep scan report says "Not checked" for that part instead of showing a green tick. It reads public GitHub repositories only, and it is an automated first pass, not a penetration test. See verilay.dev/deep-scan.
| Method | What you need | Analysis depth |
|---|---|---|
| GitHub URL | Public repo URL | Full — all layers |
| ZIP upload | Export from Lovable/Replit | Full — all layers |
| Live URL | yourapp.lovable.app | Surface — visible layers only |
Verilay reads public GitHub repositories only, and it never writes to your repository. You decide which fixes to apply, using your own AI builder.
git clone https://github.com/ekbm/verilay
cd verilay
pip install -r requirements.txt
cp .env.example .env
Edit .env and add:
ANTHROPIC_API_KEY — required. From https://console.anthropic.com. Each analysis makes several AI calls: a few cents for a small app, and more for a very large one.GITHUB_TOKEN — optional but recommended. Free from https://github.com/settings/tokens (read-only scope). Without it: 60 GitHub API requests/hour. With it: 5,000/hour.That's everything needed for the free analysis tool to run locally. .env.example also lists variables for the deep scan, accounts, and Stripe — those are all optional, and the app runs fine without them (the paid path just doesn't load). See PAYWALL_SETUP.md if you want to set those up too.
python app.py
Then open http://localhost:5000 in your browser.
You provide a GitHub URL, ZIP file, or live app URL
↓
Verilay reads priority files (auth, DB, config, routes...)
↓
Fixed checks run on your files: exposed secrets, weak cryptography,
known-vulnerable packages (OSV.dev), and database access rules
↓
The files most relevant to each layer are sent to the Claude API
↓
Claude classifies layers, identifies issues, writes plain-English explanations
↓
Verilay renders interactive dashboard with Expert and Learner modes
↓
Fix prompts generated — paste directly into Lovable or Replit to fix issues
verilay.dev/apps is a free, searchable directory of apps built with AI tools.
The stamp is a confidence stamp, not a certificate or a guarantee. It means: checked by Verilay on that date, and no critical issues found in what was checked. A free scan reads the 25 files most likely to matter, so the stamp covers what was read. Verilay is an automated first pass and can miss things.
Designed for apps built with:
Verilay is a trust and validation tool. Being open source means anyone can inspect Verilay's own code — which is the most honest thing a trust product can do.
See ROADMAP.md for what's shipped and what's next.
Verilay is open source and welcomes contributions.
See CONTRIBUTING.md for details.
Personal & open source use: Free — see LICENSE.md
Commercial use: If you want to embed Verilay in a commercial product or offer its functionality to paying customers, a commercial licence is required.
📧 Contact [email protected] with subject "Commercial Licence Enquiry"
Built in Perth, Australia. For the 99% of people who build real things with AI tools and deserve to understand what they built.
If you're thinking about forking Verilay — you're welcome to explore the code.
Before you fork, please consider reaching out first at [email protected] with what you're planning to build and whether it's personal, open source, or commercial.
This isn't a legal requirement for personal or open source forks — but it helps avoid duplicated effort and we may be able to collaborate instead.
Commercial use always requires a commercial licence. See LICENSE.md.