JSPM

  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • 0
  • Score
    100M100P100Q24352F
  • License ISC

Package Exports

    This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (git-mind) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

    Readme

    Motion logo

    Git Mind

    A CLI tool that generates git commit messages using AI,
    with support for Gemini, ChatGPT, and Claude AI.

    Features

    • Generate AI-powered Git commit messages.
    • Supports multiple AI models: Gemini, ChatGPT, and Claude.
    • Easy to use command-line interface (CLI).
    • Manage API keys for each supported AI model.
    • Ask Git-related questions and get intelligent responses.
    • View the complete documentation

    Installation

    To use Git Mind, you need to have Node.js installed on your system.

    1. Install using npx:

      git install -g git-mind
      
      # Linux or Mac
      sudo git install -g git-mind
    2. You can now use the git-mind CLI tool.

    Usage

    Once installed, you can use the git-mind CLI tool to manage your Git commit messages and interact with different AI models.

    Refer to the documentation for the full guide

    Available Commands

    • git-mind init
      • Description: Initialize Git Commit.
      • Action: Starts the Git commit message generation process.
    • git-mind manage-gemini
      • Description: Manage the Gemini model API key.
      • Action: Allows you to manage the Gemini model API key for generating messages.
    • git-mind manage-claude
      • Description: Manage the Claude model API key.
      • Action: Allows you to manage the Claude model API key for generating messages.
    • git-mind manage-gpt
      • Description: Manage the GPT model API key.
      • Action: Allows you to manage the GPT model API key for generating messages.
    • git-mind select-default
      • Description: Select the default AI model.
      • Action: Allows you to select the default AI model for commit message generation.
    • git-mind ask <question>
      • Description: Ask Git-related questions.
      • Action: Lets you ask Git-related questions and get intelligent responses based on the selected model.

    Help Command

    To display a list of available commands and options, you can run:

    git-mind -h
    
    # or
    
    git-mind --help

    This will show a summary of all available commands and how to use them.

    License

    This project is licensed under the MIT License - see the LICENSE file for details.

    Contributing

    Contributions are welcome! If you'd like to contribute to the project, please fork the repository, create a new branch, and submit a pull request with your changes.