🚀 Get Started
New to Rawi? Start here with installation and basic setup.
Get Started 🚀
Rawi (راوي) is a developer-friendly AI-powered CLI tool that brings multiple AI providers directly to your terminal. Whether you’re debugging code, writing documentation, analyzing data, or learning new technologies, Rawi provides intelligent assistance through a simple command-line interface.
🚀 Get Started
New to Rawi? Start here with installation and basic setup.
Get Started 🚀
⚡ Quick Start
Jump right in with a 5-minute guide to your first AI conversation.
Quick Start Guide ⚡
⚙️ Configuration
Set up AI providers, profiles, and customize Rawi for your needs.
Configure ⚙️
📖 Commands
Complete reference for all Rawi commands and options.
Command Reference 📖
🎯 Act Templates
Discover 200+ expert templates for specialized AI assistance.
Explore Templates 🎯
🔄 Workflows
Real-world examples and automation patterns for daily tasks.
View Workflows
🤖 Providers
Set up and configure AI providers like OpenAI, Claude, and Ollama.
Configure Providers
# Code review with AIgit diff | rawi ask --act code-reviewer "Review these changes"
# Review source files directlyrawi ask --file src/app.js --act code-reviewer "Review this code"
# Debug assistancecat error.log | rawi ask --act debugging-expert "Help me understand this error"
# Generate documentationcat api.js | rawi ask --act technical-writer "Document this API"
# Process PDF reportsrawi ask --file report.pdf "Summarize key findings"
# Analyze Excel spreadsheetsrawi ask --file data.xlsx --act data-scientist "Analyze trends in this data"
# Review Word documentsrawi ask --file requirements.docx "Extract functional requirements"
# Log analysistail -f app.log | rawi ask "Monitor for critical errors"
# Technical writingrawi ask --act technical-writer "Explain Docker containers for beginners"
# Code examplesrawi ask --act software-engineer "Show me Express.js authentication examples"
# Process presentationsrawi ask --file slides.pptx "Create speaker notes for this presentation"
Unlike web-based AI tools, Rawi integrates seamlessly with your existing terminal workflow:
Access the best AI models for different tasks:
Built by developers, for developers:
Ready to transform your terminal into an AI-powered workspace?
Rawi (راوي) — meaning “storyteller” in Arabic — brings the rich tradition of knowledge sharing to your development workflow.