dev-vcs/llm-git (vowstar)

Search

Install

Install this package:

emerge -a dev-vcs/llm-git

Package Information

Description:
llm-git is an AI-powered command-line tool that generates git commit messages using Claude and other LLMs via OpenAI-compatible APIs. It analyzes staged changes and creates conventional commit messages automatically. The tool supports multiple AI providers including Anthropic Claude, OpenAI, and other OpenAI-compatible endpoints. Features include automatic diff analysis, conventional commit format, clipboard support, and customizable prompts via Jinja2 templates.
Homepage:
https://github.com/can1357/llm-git
License:
MIT

Versions

Version EAPI Keywords Slot
5.4.0 8 ~amd64 0

Metadata

Description

Maintainers

Upstream

Raw Metadata XML
<pkgmetadata>
	<maintainer type="person">
		<email>vowstar@gmail.com</email>
		<name>Huang Rui</name>
	</maintainer>
	<longdescription lang="en">
		llm-git is an AI-powered command-line tool that generates git commit
		messages using Claude and other LLMs via OpenAI-compatible APIs. It
		analyzes staged changes and creates conventional commit messages
		automatically. The tool supports multiple AI providers including
		Anthropic Claude, OpenAI, and other OpenAI-compatible endpoints.
		Features include automatic diff analysis, conventional commit format,
		clipboard support, and customizable prompts via Jinja2 templates.
	</longdescription>
	<longdescription lang="zh">
		llm-git 是一款 AI 驱动的命令行工具,通过 Claude 和其他兼容 OpenAI API
		的大语言模型自动生成 git 提交信息。它分析暂存的更改并自动创建符合规范的
		提交信息。该工具支持多种 AI 服务提供商,包括 Anthropic Claude、OpenAI
		以及其他兼容 OpenAI 的端点。功能包括自动差异分析、规范提交格式、剪贴板
		支持以及通过 Jinja2 模板自定义提示词。
	</longdescription>
	<upstream>
		<changelog>https://github.com/can1357/llm-git/releases</changelog>
		<bugs-to>https://github.com/can1357/llm-git/issues</bugs-to>
		<remote-id type="github">can1357/llm-git</remote-id>
	</upstream>
</pkgmetadata>

Lint Warnings

Manifest

Type File Size Versions
DIST llm-git-5.4.0.tar.gz 1220834 bytes 5.4.0
Unmatched Entries
Type File Size