98d9e37616b0e326d64435616d0024458282b574
R Vibe Tool
Overview
R Vibe Tool is a powerful Command-Line Interface (CLI) utility designed for Linux environments, offering advanced AI-assisted development capabilities with elegant markdown output.
Features
-
Flexible AI Integration: Support for multiple AI models including:
- OpenAI GPT-3.5-turbo (default)
- Ollama
- Anthropic Claude
-
Customizable Behavior: Configure tool behavior through
~/.rcontext.txt -
Agent Support: Intelligent context-aware assistance
-
Markdown Output: Clean, readable documentation generation
Prerequisites
- Linux operating system
- Configured AI model access
Configuration
Environment Variables
Ollama Configuration
export R_MODEL="qwen2.5:3b"
export R_BASE_URL="https://ollama.molodetz.nl"
./r
Claude Configuration
export R_MODEL="claude-3-5-haiku-20241022"
export R_BASE_URL="https://api.anthropic.com"
export R_KEY="sk-ant-[your-key]"
./r
Best Practices
- Use
~/.rcontext.txtto define specific behavioral instructions - Include file saving steps in your context instructions
- Use the
indextool to initialize only source files, excluding environment and node_modules
Example Project
For a comprehensive example of R Vibe Tool in action, visit: Streamii Project
Limitations
- OpenAI key usage is temporary and limited
- Performance may vary depending on the selected AI model
Support
For issues or contributions, please refer to the project repository.
License
[Insert License Information]
Description
CLI gpt with many features. Reviewing, refactoring, running (cgi) web server. Written in C but extensible by Python. It has nice markdown output for the terminal.
9.9 MiB
Languages
C
89.5%
Python
9.5%
Makefile
0.6%
Shell
0.2%
Dockerfile
0.2%