magi-cli

command module
v0.4.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 26, 2025 License: BSD-2-Clause Imports: 1 Imported by: 0

README

magi-cli

A powerful AI-assisted CLI for developers that enhances productivity

Latest Release Downloads Stars Forks Issues
Downloads


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

Documentation

Overview

*

  • Copyright © 2025 Magdiel Campelo <github.com/MagdielCAS/magi-cli>
  • This file is part of the magi-cli

*

Directories

Path Synopsis
cmd
*
*
config
*
*
pkg
agent
Package agent provides a simple agent orchestration framework.
Package agent provides a simple agent orchestration framework.
llm
*
*
pr
Package pr hosts reusable helpers for the pull request workflows that power the `magi pr` command.
Package pr hosts reusable helpers for the pull request workflows that power the `magi pr` command.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL