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,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Boswell Cloud — hosted repo auditor SaaS
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗Boswell watches your repositories, understands what changed, remembers engineering decisions, scores code health, and tells you exactly what to fix next.
| Feature | Status |
|---|---|
| Repo audit + fix prompt | Live |
| OWASP Top 10:2021 mapping | Heuristic (per-finding, on reports) |
| Health score 0–1000 (9 dimensions) | Deterministic engine |
| AI Slop Score | Deterministic scanner |
| Audit modes (quick / standard / deep) | Live |
| Fix Queue prioritization | Implemented |
| Good / bad / dangerous / evil classification | Implemented |
| Engineering Memory | DB-backed (after audit) |
| Engineering Brain Q&A | Templates on Free, LLM on Pro |
| Safe-fix PR creation | Live on Pro (GitHub branch PR) |
| Repo health checks (lockfile drift, vulnerable deps, unconnected integrations, env vars, SSRF/timeouts, secret exposure, data-wiping refreshes, copied bugs) | Live — see docs/repo-checks.md |
Dependency fix PR (non-breaking npm audit fix, lockfile only) | Live on Pro |
| Ship Ready verdict and launch checklist (secrets, database rules, payments, AI costs, dependencies, monitoring, hardening, legal, backups, uptime, email) | Live — see docs/ship-ready.md |
| GitHub OAuth + audits | Live (requires env) |
| Live access-control verification | Beta (Pro, staging targets only) |
| Stripe billing | Free + Pro (requires env) |
| Demo mode | Explicit only (BOSWELL_DEMO=1) |
| Service | URL |
|---|---|
| Web (Vercel) | https://boswell-saas.vercel.app |
| Worker (Render) | Deploy via Render Blueprint → connect this repo |
See docs/deployment-checklist.md for required environment variables.
npm install
npm run dev
Open http://localhost:3000 → Open demo dashboard
Demo mode activates when BOSWELL_DEMO=1. Without DATABASE_URL, live mode will error — it does not silently fall back to demo.
See docs/live-audit-setup.md for the complete guide.
cp .env.example .env.local
# Fill DATABASE_URL, AUTH_*, OPENROUTER_API_KEY, WORKER_SECRET
npm run db:push
npm run dev:live # NOT npm run dev (that enables demo mode)
Sign in with GitHub OAuth → Sync repos → Run audit. Production audits run on GitHub Actions (every 2 minutes). For local worker dev only: BOSWELL_ALLOW_LOCAL_WORKER=1 npm run worker.
npm test
Covers: scoring, audit parser, fix-queue, AI slop, classification, safe-fix policy, report generation, memory queries, repo health checks, the dependency fix PR flow, and the worker's no-code-execution invariants.
See docs/ for architecture, deployment, scoring methodology, and safety policy.
.github/workflows/audit-worker.yml)/ — Landing/dashboard — Daily CTO Briefing/dashboard/executive — Founder summary/dashboard/repos — Repository list + scores/dashboard/repos/[id] — Detail, slop, timeline/dashboard/audits/[id] — Report + coaching/dashboard/fix-queue — Prioritized work/dashboard/memory — Engineering memory/dashboard/brain — Q&A/dashboard/verify — Live access-control verification (beta, Pro)/dashboard/settings — Config/dashboard/billing — Plans/dashboard/admin — System healthOPENROUTER_API_KEY wiring./api/pr/create.render.yaml).package-lock.json) only; yarn/pnpm/bun projects get the other checks.