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.