SlopScore
00 crowd

VibeGuard

Offline security scorecard for vibe-coded projects — local scans, protection %, AI-ready exports.
Open repo on GitHub Open the demogithub.com/Dente22/VibeGuard
TypeScript · ★ 1 · 0 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 8 hours ago by Dente22 · last checked 8 hours ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-09-18: Offline security scorecard for vibe-coded projects — local scans, protection %, AI-ready exports.; its own README says "Offline security scorecard for vibe-coded projects — local scans, protection %, AI-ready exports". 1 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as Dente22. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
Offline security scorecard for vibe-coded projects — local scans, protection %, AI-ready exports.
website
https://github.com/Dente22/VibeGuard
created
2026-07-30 · pushed 1 month ago · 2 commits · 1 contributor
release
v0.1.0 · 2026-07-30
languages
TypeScript 83%CSS 9%Rust 5%Batchfile 2%HTML 1%JavaScript 1%
paperwork
licensereadme 57% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 8 hours ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
other
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
batchfilecsshtmljavascriptpythonrusttypescript
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: Offline security scorecard for vibe-coded projects — local scans, protection %, AI-ready exports.; its own README says "Offline security scorecard for vibe-coded projects — local scans, protection %, AI-ready exports". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README — the repo's own words, folded up so the grading fits on one screen

VibeGuard logo

VibeGuard

Offline security scorecard for vibe-coded projects
Scan local code, see a protection score, export fixes for your AI assistant.

Features · Quick Start · How it works · Roadmap · License

Platform Stack Privacy License


Why VibeGuard?

Vibe coding is fast — shipping insecure apps is faster. VibeGuard helps indie builders and teams catch the obvious (and not-so-obvious) weak spots before release:

  • secrets committed by accident
  • dangerous JS/TS patterns (eval, XSS sinks, weak crypto)
  • risky dependencies and install scripts
  • Python pitfalls (pickle, yaml.load, shell=True)
  • auth / CORS / TLS misconfigurations

Results come as a clear % protection score, a prioritized findings list, and exports you can paste into Cursor or ChatGPT.


Features

Area What you get
Desktop app Cross-platform shell via Tauri 2
Real code scan Reads your project folder locally (no cloud)
Depth modes Quick / Standard / Deep
Smart analysis Rule engine + JS/TS AST (Babel) + Python heuristics
Ownership gate Confirmation required for URL / Deep scans
Exports Markdown, JSON, printable HTML→PDF, Copy for AI
i18n Russian + English UI

Website URL and application (.exe / .apk) engines are scaffolded and coming next. Code folder scanning is live today.


Screenshots / Demo fixture

Try the intentional leaky sample:

fixtures/leaky-demo

It contains fake keys, unsafe scripts, SQL concatenation, weak hashing, and unsafe Python — perfect for verifying the scanner.


Install (Windows)

Download the latest NSIS installer from Releases:

  1. Run VibeGuard_0.1.0_x64-setup.exe
  2. Accept the MIT license on the installer page
  3. Launch VibeGuard from the Start Menu

If SmartScreen / antivirus warns on first run, see SECURITY.md. Prefer builds only from this GitHub repository and verify the SHA-256 when provided.

Build the installer yourself

npm install
npm run tauri:build

Output (Windows):

src-tauri/target/release/bundle/nsis/VibeGuard_*_x64-setup.exe

Quick Start (development)

Requirements

  • Node.js 20+
  • Rust (rustup) — for the desktop shell
  • Windows: Visual Studio Build Tools with C++ workload (link.exe)

Install & run (desktop)

git clone https://github.com/Dente22/VibeGuard.git
cd VibeGuard
npm install
npm run tauri:dev

Windows shortcut: double-click start-vibeguard.bat
(it wires cargo PATH + MSVC tools for you)

UI only (browser)

npm run dev

Note: full code scanning needs the desktop app so VibeGuard can read local folders.

Production build

npm run tauri:build

How it works

Project folder
     │
     ▼
 Rust walker (skip node_modules / .git / dist / …)
     │
     ▼
 TypeScript engines
   ├─ secrets & credentials
   ├─ dependencies / lockfiles / risky scripts
   ├─ injection / crypto / auth / network rules
   ├─ JS/TS AST review (Babel)
   └─ Python heuristics
     │
     ▼
 Score %  +  findings  +  export (MD / JSON / PDF / AI clipboard)

Everything stays on-device. VibeGuard does not upload your source.


Project structure

src/                 React UI + scan engines
src-tauri/           Tauri / Rust backend (file walk, dialogs)
docs/brand/          Logo & brand assets
fixtures/leaky-demo  Sample vulnerable project
start-vibeguard.bat  One-click Windows launcher

Roadmap

  • Desktop shell (Tauri + React + TS)
  • Offline code scanner (rules + AST + Python)
  • Native export (Markdown / JSON / printable PDF flow)
  • Passive website checks (headers, TLS, CORS)
  • Application package inspection (.exe / .apk metadata)
  • Deeper dependency CVE database (still offline-first)
  • Donation link / sponsorship

See also VISION.md for product decisions.


Contributing

Issues and PRs are welcome.

  1. Fork the repo
  2. Create a branch (feat/…, fix/…)
  3. Open a pull request with a short “why”

Please keep scans offline-first and avoid shipping exploit payloads — defensive findings and fixes only.


License

MIT © VibeGuard contributors

Free to use. Donations may be added later — no paywall planned for core scanning.



Ship the vibe. Guard the gaps.

Read the rest on GitHub

Scan report · 2026-09-18
  • Prohibited terms or links
  • Repository eligibility
  • slopscore.md paperwork
  • Content policy
  • Risk review — +25 binaries at repo root (start-ui.bat, start-vibeguard.bat)

0 comments

log in to comment.

report this listinglog in to report