Skip to content

Latest commit

 

History

127 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vibe-check-cli

Analyzes the vibe of any GitHub repo and delivers a brutally honest vibe report.

CI

What it does

Scans a GitHub repo — commit messages, PR titles, issue titles, README tone, contributor patterns — and classifies the overall vibe using an LLM.

Example vibes

  • "chaotic genius" — brilliant code, zero docs, commit messages like "fix" and "asdfgh"
  • "enterprise bureaucracy" — 47 approvers required, every PR has a JIRA ticket
  • "solo founder at 2am" — commit timestamps cluster around midnight, increasingly desperate messages
  • "over-engineered side project" — Kubernetes for a todo app, 12 abstraction layers
  • "quiet professionalism" — consistent commits, good docs, nobody is suffering
  • "abandoned dreams" — last commit 3 years ago, ambitious README, empty src/

Usage

pip install vibe-check-cli

vibe-check brianpelow/IncidentPilot
vibe-check torvalds/linux
vibe-check --detailed brianpelow/orbit-platform

Setup

export GITHUB_TOKEN=your_token    # optional, raises rate limit
export OPENROUTER_API_KEY=your_key  # for AI vibe analysis

License

Apache 2.0

About

Analyzes the vibe of any GitHub repo — commit messages, PR titles, README tone — and delivers a brutally honest vibe report

Topics

Resources

Contributing

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages