Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Jinjos/vibe-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

19 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Vibe AI πŸ”₯

One vibe to rule them all - Unify your AI coding assistants with shared standards

The Problem

Your team uses different AI tools on the same codebase:

  • πŸ“„ Sarah uses Cursor (needs .cursor/rules/*.mdc)
  • πŸ€– Tom uses Claude (needs CLAUDE.md)
  • πŸ™ Mike uses Copilot (needs .github/instructions/*.md)

Without vibe: Sarah improves the React hooks guidelines. Tom and Mike never see these improvements. Three developers, three different versions of "truth" = chaos.

With vibe: Sarah updates vibe/react-patterns.md. Everyone gets the improvement automatically. One source of truth = harmony.

Quick Start (2 minutes)

# 1. See what your project needs (10 seconds)
npx @jinjos/vibe-cli analyze

# 2. Set up vibe
npx @jinjos/vibe-cli init

# Done! All your AI tools now share the same rules

What vibe analyze Shows You

πŸ” REPOSITORY ANALYSIS REPORT
==================================================

πŸ“Š Tech Stack Detected:
  Frontend: React, Next.js
  Database: MongoDB
  Testing: Playwright

πŸ€– AI Configuration Maturity: 21/100 ⚠️

❌ MISSING RULES FOR YOUR STACK:
  β€’ MongoDB: connection patterns, indexing, schemas
  β€’ React: hooks guidelines, performance patterns
  β€’ Security: input validation, auth patterns
  β€’ Error handling: logging, recovery strategies

🎯 NEXT STEPS:
1. Create MongoDB connection rules
2. Add React component patterns
3. Run: vibe init

Why this matters: Instead of guessing what rules to write, vibe analyze tells you EXACTLY what your project needs based on your actual tech stack.

Installation

For AI Assistants (Recommended)

Add to your Claude/Cursor MCP config:

{
  "mcpServers": {
    "vibe": {
      "command": "npx",
      "args": ["-y", "@jinjos/vibe-mcp"],
      "cwd": "/path/to/your/project"
    }
  }
}

Traditional CLI

npm install -g @jinjos/vibe-cli

Core Commands

vibe analyze - Know What You Need 🎯

vibe analyze  # Get AI configuration health check (0-100 score)

Shows exactly what rules your tech stack needs.

vibe init - Set It Up

vibe init      # Creates vibe/ directory and configures all platforms
vibe init --full  # Also migrates existing rules

vibe sync - Keep Team in Sync

vibe sync      # Pull rules from platform directories to vibe/
vibe sync --full  # Sync and remove originals

vibe status - Monitor Health

vibe status    # Quick health check
vibe status --verbose  # Detailed performance metrics

How It Works

Before vibe:

project/
β”œβ”€β”€ .cursor/rules/react.mdc     # Sarah's version
β”œβ”€β”€ CLAUDE.md                   # Tom's version  
└── .github/instructions/       # Mike's version
    └── react.md               

After vibe:

project/
β”œβ”€β”€ vibe/                       # One source of truth
β”‚   β”œβ”€β”€ react-patterns.md       # Shared by all
β”‚   β”œβ”€β”€ mongodb-rules.md
β”‚   └── security-standards.md
β”œβ”€β”€ .cursor/rules/vibe.mdc      # β†’ Points to vibe/
β”œβ”€β”€ CLAUDE.md                   # β†’ Points to vibe/
└── .github/instructions/       # β†’ Points to vibe/
    └── vibe.instructions.md

Platform Support

Platform Context Window Config Location
🎯 Cursor 200K tokens .cursor/rules/vibe.mdc
πŸ€– Claude 200K tokens CLAUDE.md
πŸ™ Copilot 64K tokens .github/instructions/vibe.instructions.md
πŸ’Ž Gemini 1M tokens GEMINI.md

Common Workflows

New Project

vibe analyze   # See what you need
vibe init      # Set it up
# Create the rules identified by analyze
vibe status    # Verify everything works

Team Collaboration

# After teammate adds rules to .cursor/rules/
vibe sync      # Pull their rules into vibe/
git commit     # Share with team

Check Performance

vibe status --verbose

# Output:
βœ… CURSOR: 1,580 tokens (1% of limit) - Good
⚠️  COPILOT: 1,580 tokens (2% of limit) - Monitor

Why Teams Love Vibe

  • Know Before You Code - vibe analyze shows gaps before writing rules
  • Single Source of Truth - No more copy-pasting between platforms
  • AI Health Score - Track your configuration maturity (0-100)
  • Tech-Specific - Get recommendations for YOUR stack, not generic advice
  • Zero Config - Works out of the box

Learn More

License

MIT


πŸ”₯ Give your AI tools the perfect vibe πŸ”₯

About

πŸ”₯ One vibe to rule them all - Unify AI coding rules across Claude, Cursor, Copilot & Gemini

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors