Rawi (راوي) Documentation | User Guide
What is the Rawi CLI?
Section titled “What is the Rawi CLI?”The Rawi Command Line Interface (Rawi CLI) is an open source tool that enables you to interact with multiple AI providers directly from your terminal. With minimal configuration, the Rawi CLI lets you run commands to ask questions, analyze code, manage chat history, and configure AI profiles, right from your command-line shell.
- Linux shells – Use common shells such as bash or zsh to run Rawi commands on Linux or macOS.
- Windows command line – On Windows, run Rawi commands in Command Prompt or PowerShell.
All major Rawi features are available through the CLI, including provider configuration, session management, and advanced shell integration. New features are added regularly, and the CLI is designed to provide full access to Rawi’s capabilities as soon as they are available.
The Rawi CLI provides direct access to the public APIs of supported AI services (OpenAI, Anthropic, Google, Ollama, Azure, Bedrock, and more). You can explore provider capabilities, automate workflows with shell scripts, and manage your AI-powered development tasks efficiently.
About Rawi CLI versions
Section titled “About Rawi CLI versions”Rawi is actively maintained and regularly updated to support the latest AI models and providers. For the best experience, always use the latest version.
To install or update Rawi, see Getting Started.
To check your installed version, run:
$ rawi --versionrawi/0.0.0-beta.12 linux-x64 node-v18.20.2
For version history and release notes, see the Releases.
Maintenance and support
Section titled “Maintenance and support”Rawi is open source and community-driven. For support, see:
Rawi brings the power of AI to your terminal, integrate, automate, and accelerate your workflow with a single CLI tool.