magi-cli
A powerful AI-assisted CLI for developers that enhances productivity
Installation
|
Documentation
|
Contributing
magi-cli is a command-line interface tool designed to enhance programmer productivity by leveraging AI capabilities. Built with Go, it provides a suite of commands that help automate and streamline common programming tasks.
Key Features
- AI-assisted code generation
- Smart code analysis
- Project scaffolding
- Documentation assistance
- Code review suggestions
- And more...
Shared Packages
pkg/llm — Centralized AI client construction that keeps provider credentials, base URLs, and hardened HTTP clients consistent across commands such as magi commit and magi pr.
pkg/pr — Pull-request review utilities used by magi pr, including AGENTS guideline discovery, prompt builders, and the AgenticReviewer orchestration layer.
Installation
Run the following command in a terminal and you're ready to go!
Windows
iwr instl.sh/MagdielCAS/magi-cli/windows | iex
macOS
curl -sSL instl.sh/MagdielCAS/magi-cli/macos | bash
Linux
curl -sSL instl.sh/MagdielCAS/magi-cli/linux | bash