Skip to content

Latest commit

 

History

History
130 lines (92 loc) · 3.49 KB

File metadata and controls

130 lines (92 loc) · 3.49 KB

{{ .Name }}

{{ .Short }}

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:
{{ .Name }} config set api-key your-api-key
  1. Verify installation:
{{ .Name }} --version

Usage

{{ .Name }} [command] [flags]

For detailed documentation of all available commands:

{{ .Name }} --help

Configuration

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

{{ .Name }} config [key] [value]

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

{{ .Name }} config init

Support

Acknowledgments

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