# VibeCoding

A terminal-based AI coding assistant.

## Installation

```bash
npm install -g vibecoding-installer
```

## Usage

```bash
# Start interactive mode
vibecoding

# With initial prompt
vibecoding "Explain this codebase"

# Non-interactive (print mode)
vibecoding -p "Write a hello world in Go"

# Specify provider and model
vibecoding --provider deepseek-openai --model deepseek-v4-flash

# Change mode
vibecoding --mode plan    # Read-only planning
vibecoding --mode agent   # Standard (default)
vibecoding --mode yolo    # Full access
```

## Configuration

Set your API key:

```bash
# DeepSeek (default)
export DEEPSEEK_API_KEY=sk-...

# Or configure OpenAI / Anthropic / any compatible API in settings.json
```

## More Information

- [GitHub Repository](https://github.com/startvibecoding/vibecoding)
- [Documentation](https://github.com/startvibecoding/vibecoding/tree/main/docs)

## License

MIT
