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 發布版本後會顯示在這裡。
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證製作者的介紹僅有上面的一句話。 更多詳情請閱讀儲存庫 README。 儲存庫 README ↗
正在載入完整 README。
檢視完整 README ↗Buzz is a pixel-art styled code auditing web application built for the Google DeepMind Hackathon. Connect your GitHub repository via Supabase Auth, click ⚡ ANALYZE REPO, and Gemini 4 Argon cross-references your manifests and source files against a Supabase CVE datasource to return a visually rich pixel vulnerability report.
public/assets/buzz-logo.svg, public/css/pixel.css):
A–F), segmented threat exposure bar, and remediation patch boxes.public/index.html):
hx-get / hx-post).Connect GitHub) that forwards X-GitHub-Token to the Rust serverless functions.api/*.rs + src/lib.rs):
GET /api/health (api/health.rs): Displays live GEMINI_API_KEY and Supabase connection status.GET /api/auth_config (api/auth_config.rs): Supplies public Supabase URL & anon key to initialize GitHub OAuth.GET /api/repos (api/repos.rs): Lists the user's GitHub repositories as an HTMX <select> picker.GET /api/cves (api/cves.rs): Queries and filters the Supabase cves table by ecosystem (cargo, npm, pip, all).POST /api/analyze (api/analyze.rs): Fetches the repository files from GitHub, retrieves CVE candidates from Supabase, calls Gemini 4 Argon using GEMINI_API_KEY, persists the scan results to Supabase, and returns the HTML vulnerability report.supabase/schema.sql, supabase/seed_cves.sql):
public.cves, public.scans, public.scan_findings with Row-Level Security (RLS) policies.In your Vercel Project Settings → Environment Variables:
| Variable | Status | Description |
|---|---|---|
GEMINI_API_KEY | Configured | API key used by api/analyze.rs to invoke Gemini 4 Argon (gemini-4-argon). |
GEMINI_MODEL | Optional | Defaults to gemini-4-argon. |
SUPABASE_URL | Optional / Recommended | Your Supabase project URL (https://<ref>.supabase.co). |
SUPABASE_ANON_KEY | Optional / Recommended | Supabase public anon key (used for GitHub OAuth & CVE reads). |
SUPABASE_SERVICE_ROLE_KEY | Optional | Supabase service role key for persisting scan reports. |
Built-in Seed Fallback: Even before
SUPABASE_URLis linked, Buzz includes a built-in seed CVE catalog and preset repositories so Analyze Repo works out-of-the-box.
# Check & test all Rust serverless functions and CVE audit pipeline
cargo test
# Run with Vercel CLI
vercel dev