Skip to content

MagdielCAS/magi-cli

magi

A powerful AI-assisted CLI for developers that enhances productivity

Latest Release Downloads Stars Forks Issues License: BSD-2
Downloads


Installation | Documentation | Contributing


Demo

magi-cli animation

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...

Installation

Windows

go install github.com/MagdielCAS/magi-cli@latest

macOS

curl -sSL https://raw.githubusercontent.com/MagdielCAS/magi-cli/main/scripts/install.sh | bash

Linux

curl -sSL https://raw.githubusercontent.com/MagdielCAS/magi-cli/main/scripts/install.sh | bash

Quick Start

  1. Set up your OpenAI API key:
magi config set api-key your-api-key
  1. Verify installation:
magi --version

Usage

magi [command] [flags]

For detailed documentation of all available commands:

magi --help

Configuration

magi uses a configuration file located at $HOME/.magi/config.yaml. You can modify settings using:

magi config [key] [value]

You can also create a local configuration file for project-specific settings:

magi config init

Support

Acknowledgments

  • Built with Cobra
  • Configuration managed by Viper
  • Powered by OpenAI compatible APIs

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •