vibebench
Version:
CLI tool for VibeBench - vote on AI models from your terminal
109 lines (76 loc) ⢠3.48 kB
Markdown
# VibeBench CLI š
[](https://badge.fury.io/js/vibebench)
[](https://opensource.org/licenses/MIT)
[](https://nodejs.org/en/)
> **CLI tool for participating in voting on AI vibes on VibeBench.** ā”
> Visit [vibebench.io](https://vibebench.io) to see the live leaderboard and vote on the web

## Features
- **Interactive & Direct Voting** - Vote on AI models with fire/mid/cursed ratings
- **Real-time Leaderboards** - View top models with vote breakdowns
- **Model Statistics** - Get detailed stats for 200+ AI models
- **Rate Limit Tracking** - Monitor your voting quota
- **Fuzzy Search** - Smart model name suggestions for typos
- **Zero Configuration** - Works out of the box
## Quick Start
### Installation
```bash
# Install globally via npm
npm install -g vibebench
# Or run directly with npx (no installation)
npx vibebench --help
```
### Usage
```bash
# Interactive voting (recommended for first-time users)
vibebench vote
# Direct voting
vibebench vote claude-3.5-sonnet cursed "deleted half of my codebase"
# View current leaderboard
vibebench top
# List all available models
vibebench models
# Check your voting status
vibebench status
# Get detailed statistics for a model
vibebench stats gpt-5
```
## Vote Types
- š„ **`fire`** - Nailed it
- š **`mid`** - Just okay
- š **`cursed`** - Major miss
## Example Output
### Leaderboard View
```
Top 10 Models
āāāāāāāā¬āāāāāāāāāāāāāāāāāāāā¬āāāāāāāāāāāāā¬āāāāāāā¬āāāāāā¬āāāāāāāāā
ā Rank ā Model ā Vibe Score ā Fire ā Mid ā Cursed ā
āāāāāāāā¼āāāāāāāāāāāāāāāāāāāā¼āāāāāāāāāāāāā¼āāāāāāā¼āāāāāā¼āāāāāāāāā¤
ā #1 ā claude-3.5-sonnet ā 30.1 ā 3 ā 0 ā 1 ā
āāāāāāāā¼āāāāāāāāāāāāāāāāāāāā¼āāāāāāāāāāāāā¼āāāāāāā¼āāāāāā¼āāāāāāāāā¤
ā #2 ā gpt-4o ā 12.5 ā 0 ā 3 ā 0 ā
āāāāāāāā“āāāāāāāāāāāāāāāāāāāā“āāāāāāāāāāāāā“āāāāāāā“āāāāāā“āāāāāāāāā
```
### Interactive Voting
```
āŗ Select a model to vote on
claude-3.5-sonnet
gpt-4o
gemini-1.5-pro
(Use arrow keys, Enter to select)
āŗ How would you rate this model
š„ Fire - Excellent
š Mid - Average
š Cursed - Poor
```
## Development
### Prerequisites
- Node.js 18.0.0 or higher
- npm or yarn
## License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
## Links
- **Website**: [https://vibebench.io](https://vibebench.io)
- **Repository**: [https://github.com/denis-kolbas/vibebench-cli](https://github.com/denis-kolbas/vibebench-cli)
- **Issues**: [https://github.com/denis-kolbas/vibebench-cli/issues](https://github.com/denis-kolbas/vibebench-cli/issues)
- **NPM Package**: [https://www.npmjs.com/package/vibebench](https://www.npmjs.com/package/vibebench)