liblaf-lime


Nameliblaf-lime JSON
Version 0.1.5 PyPI version JSON
download
home_pageNone
Summary๐Ÿ‹โ€๐ŸŸฉ AI-powered CLI for GitHub: Automate commits, generate READMEs, and manage topics with ease.
upload_time2025-02-24 01:19:34
maintainerNone
docs_urlNone
authorNone
requires_python>=3.12
licenseNone
keywords cli code-quality code-review documentation github-api machine-learning markdown python repository-management version-control
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            <div align="center"><a name="readme-top"></a>

<img height="160" src="https://raw.githubusercontent.com/microsoft/fluentui-emoji/main/assets/Lime/3D/lime_3d.png" />

<h1>Lime</h1>

Lime is an AI-powered CLI tool for generating high-quality commit messages, repository descriptions, and GitHub topics. It leverages advanced language models to automate repository management tasks with precision and efficiency.

[![PyPI - Version](https://img.shields.io/pypi/v/liblaf-lime?logo=PyPI&logoColor=3775A9&label=PyPI)](https://pypi.org/project/liblaf-lime/)
[![PyPI - Downloads](https://img.shields.io/pypi/dm/liblaf-lime?logo=PyPI&logoColor=3775A9)](https://pypi.org/project/liblaf-lime/)
[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/liblaf-lime?logo=Python&logoColor=3776AB&label=Python)](https://pypi.org/project/liblaf-lime/) <br />
[![GitHub contributors](https://img.shields.io/github/contributors/liblaf/lime)](https://github.com/liblaf/lime/graphs/contributors)
[![GitHub forks](https://img.shields.io/github/forks/liblaf/lime)](https://github.com/liblaf/lime/forks)
[![GitHub Repo stars](https://img.shields.io/github/stars/liblaf/lime)](https://github.com/liblaf/lime/stargazers)
[![GitHub Issues](https://img.shields.io/github/issues/liblaf/lime)](https://github.com/liblaf/lime/issues)
[![GitHub License](https://img.shields.io/github/license/liblaf/lime)](https://github.com/liblaf/lime/blob/main/LICENSE)

[Changelog](https://github.com/liblaf/lime/blob/main/CHANGELOG.md) ยท [Report Bug](https://github.com/liblaf/lime/issues) ยท [Request Feature](https://github.com/liblaf/lime/issues)

![banner](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png)

</div>

## โœจ Features

- ๐Ÿค– **AI-Powered Commit Messages:** Automatically generates meaningful and conventional commit messages based on code changes, saving time and ensuring consistency;
- ๐Ÿ› ๏ธ **Repository Management:** Provides tools to manage repository descriptions, README files, and topics with AI assistance, making repository maintenance effortless;
- ๐Ÿš€ **Quick Setup:** Easy to install and configure, with a simple CLI interface that integrates seamlessly into your development workflow;
- ๐Ÿ“š **Documentation Generation:** Automatically generates help documentation and README sections, ensuring your project is well-documented and easy to understand;
- ๐Ÿ”„ **Git Integration:** Deep integration with Git, allowing you to manage commits, repositories, and GitHub interactions directly from the CLI;
- ๐Ÿง  **Customizable Prompts:** Supports custom prompt templates for generating commit messages, descriptions, and other content, tailored to your project's needs;
- ๐ŸŒ **GitHub API Integration:** Seamlessly interacts with GitHub to update repository descriptions and topics, ensuring your project is always up-to-date;
- ๐Ÿ“ฆ **Modular Design:** Built with a modular architecture, allowing you to extend and customize functionality to fit your specific requirements;

<div align="right">

[![BACK TO TOP](https://img.shields.io/badge/-BACK_TO_TOP-black?style=flat-square)](#readme-top)

</div>

## ๐Ÿ“ฆ Installation

To install `liblaf-lime`, run the following command:

```bash
uv tool install liblaf-lime
```

<div align="right">

[![BACK TO TOP](https://img.shields.io/badge/-BACK_TO_TOP-black?style=flat-square)](#readme-top)

</div>

## โŒจ๏ธ Local Development

You can use Github Codespaces for online development:

[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/liblaf/lime)

Or clone it for local development:

```bash
git clone https://github.com/liblaf/lime.git
cd lime
uv sync
```

<div align="right">

[![BACK TO TOP](https://img.shields.io/badge/-BACK_TO_TOP-black?style=flat-square)](#readme-top)

</div>

## ๐Ÿค Contributing

Contributions of all types are more than welcome, if you are interested in contributing code, feel free to check out our GitHub [Issues](https://github.com/liblaf/lime/issues) to get stuck in to show us what you're made of.

[![๐Ÿคฏ PR WELCOME](https://img.shields.io/badge/%F0%9F%A4%AF%20PR%20WELCOME-%E2%86%92-ffcb47?labelColor=black&style=for-the-badge)](https://github.com/liblaf/lime/pulls)

[![Contributors](https://contrib.rocks/image?repo=liblaf%2Flime)](https://github.com/liblaf/lime/graphs/contributors)

<div align="right">

[![BACK TO TOP](https://img.shields.io/badge/-BACK_TO_TOP-black?style=flat-square)](#readme-top)

</div>

---

#### ๐Ÿ“ License

Copyright ยฉ 2025 [liblaf](https://github.com/liblaf). <br />
This project is [MIT](https://github.com/liblaf/lime/blob/main/LICENSE) licensed.

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "liblaf-lime",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.12",
    "maintainer_email": null,
    "keywords": "cli, code-quality, code-review, documentation, github-api, machine-learning, markdown, python, repository-management, version-control",
    "author": null,
    "author_email": "liblaf <30631553+liblaf@users.noreply.github.com>",
    "download_url": "https://files.pythonhosted.org/packages/56/3c/2bed81d06ba93033deb2474f9da38417827859a8cb521b8ff925c54a62b2/liblaf_lime-0.1.5.tar.gz",
    "platform": null,
    "description": "<div align=\"center\"><a name=\"readme-top\"></a>\n\n<img height=\"160\" src=\"https://raw.githubusercontent.com/microsoft/fluentui-emoji/main/assets/Lime/3D/lime_3d.png\" />\n\n<h1>Lime</h1>\n\nLime is an AI-powered CLI tool for generating high-quality commit messages, repository descriptions, and GitHub topics. It leverages advanced language models to automate repository management tasks with precision and efficiency.\n\n[![PyPI - Version](https://img.shields.io/pypi/v/liblaf-lime?logo=PyPI&logoColor=3775A9&label=PyPI)](https://pypi.org/project/liblaf-lime/)\n[![PyPI - Downloads](https://img.shields.io/pypi/dm/liblaf-lime?logo=PyPI&logoColor=3775A9)](https://pypi.org/project/liblaf-lime/)\n[![PyPI - Python Version](https://img.shields.io/pypi/pyversions/liblaf-lime?logo=Python&logoColor=3776AB&label=Python)](https://pypi.org/project/liblaf-lime/) <br />\n[![GitHub contributors](https://img.shields.io/github/contributors/liblaf/lime)](https://github.com/liblaf/lime/graphs/contributors)\n[![GitHub forks](https://img.shields.io/github/forks/liblaf/lime)](https://github.com/liblaf/lime/forks)\n[![GitHub Repo stars](https://img.shields.io/github/stars/liblaf/lime)](https://github.com/liblaf/lime/stargazers)\n[![GitHub Issues](https://img.shields.io/github/issues/liblaf/lime)](https://github.com/liblaf/lime/issues)\n[![GitHub License](https://img.shields.io/github/license/liblaf/lime)](https://github.com/liblaf/lime/blob/main/LICENSE)\n\n[Changelog](https://github.com/liblaf/lime/blob/main/CHANGELOG.md) \u00b7 [Report Bug](https://github.com/liblaf/lime/issues) \u00b7 [Request Feature](https://github.com/liblaf/lime/issues)\n\n![banner](https://raw.githubusercontent.com/andreasbm/readme/master/assets/lines/rainbow.png)\n\n</div>\n\n## \u2728 Features\n\n- \ud83e\udd16 **AI-Powered Commit Messages:** Automatically generates meaningful and conventional commit messages based on code changes, saving time and ensuring consistency;\n- \ud83d\udee0\ufe0f **Repository Management:** Provides tools to manage repository descriptions, README files, and topics with AI assistance, making repository maintenance effortless;\n- \ud83d\ude80 **Quick Setup:** Easy to install and configure, with a simple CLI interface that integrates seamlessly into your development workflow;\n- \ud83d\udcda **Documentation Generation:** Automatically generates help documentation and README sections, ensuring your project is well-documented and easy to understand;\n- \ud83d\udd04 **Git Integration:** Deep integration with Git, allowing you to manage commits, repositories, and GitHub interactions directly from the CLI;\n- \ud83e\udde0 **Customizable Prompts:** Supports custom prompt templates for generating commit messages, descriptions, and other content, tailored to your project's needs;\n- \ud83c\udf10 **GitHub API Integration:** Seamlessly interacts with GitHub to update repository descriptions and topics, ensuring your project is always up-to-date;\n- \ud83d\udce6 **Modular Design:** Built with a modular architecture, allowing you to extend and customize functionality to fit your specific requirements;\n\n<div align=\"right\">\n\n[![BACK TO TOP](https://img.shields.io/badge/-BACK_TO_TOP-black?style=flat-square)](#readme-top)\n\n</div>\n\n## \ud83d\udce6 Installation\n\nTo install `liblaf-lime`, run the following command:\n\n```bash\nuv tool install liblaf-lime\n```\n\n<div align=\"right\">\n\n[![BACK TO TOP](https://img.shields.io/badge/-BACK_TO_TOP-black?style=flat-square)](#readme-top)\n\n</div>\n\n## \u2328\ufe0f Local Development\n\nYou can use Github Codespaces for online development:\n\n[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/liblaf/lime)\n\nOr clone it for local development:\n\n```bash\ngit clone https://github.com/liblaf/lime.git\ncd lime\nuv sync\n```\n\n<div align=\"right\">\n\n[![BACK TO TOP](https://img.shields.io/badge/-BACK_TO_TOP-black?style=flat-square)](#readme-top)\n\n</div>\n\n## \ud83e\udd1d Contributing\n\nContributions of all types are more than welcome, if you are interested in contributing code, feel free to check out our GitHub [Issues](https://github.com/liblaf/lime/issues) to get stuck in to show us what you're made of.\n\n[![\ud83e\udd2f PR WELCOME](https://img.shields.io/badge/%F0%9F%A4%AF%20PR%20WELCOME-%E2%86%92-ffcb47?labelColor=black&style=for-the-badge)](https://github.com/liblaf/lime/pulls)\n\n[![Contributors](https://contrib.rocks/image?repo=liblaf%2Flime)](https://github.com/liblaf/lime/graphs/contributors)\n\n<div align=\"right\">\n\n[![BACK TO TOP](https://img.shields.io/badge/-BACK_TO_TOP-black?style=flat-square)](#readme-top)\n\n</div>\n\n---\n\n#### \ud83d\udcdd License\n\nCopyright \u00a9 2025 [liblaf](https://github.com/liblaf). <br />\nThis project is [MIT](https://github.com/liblaf/lime/blob/main/LICENSE) licensed.\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "\ud83c\udf4b\u200d\ud83d\udfe9 AI-powered CLI for GitHub: Automate commits, generate READMEs, and manage topics with ease.",
    "version": "0.1.5",
    "project_urls": {
        "Changelog": "https://github.com/liblaf/lime/blob/main/CHANGELOG.md",
        "Documentation": "https://liblaf.github.io/lime/",
        "Homepage": "https://github.com/liblaf/lime",
        "Issue Tracker": "https://github.com/liblaf/lime/issues",
        "Release Notes": "https://github.com/liblaf/lime/releases",
        "Source Code": "https://github.com/liblaf/lime"
    },
    "split_keywords": [
        "cli",
        " code-quality",
        " code-review",
        " documentation",
        " github-api",
        " machine-learning",
        " markdown",
        " python",
        " repository-management",
        " version-control"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "55d078848a91f9201b3924c92cda651625891b2412f2aff019ab9a9ab46c60b5",
                "md5": "bc3248a00301322b79483e5a684aaa1c",
                "sha256": "eb93ff0c4304275eb61946eb451890bffbdd2f9c7a21e3dcc623ed026526dafe"
            },
            "downloads": -1,
            "filename": "liblaf_lime-0.1.5-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "bc3248a00301322b79483e5a684aaa1c",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.12",
            "size": 27937,
            "upload_time": "2025-02-24T01:19:33",
            "upload_time_iso_8601": "2025-02-24T01:19:33.652646Z",
            "url": "https://files.pythonhosted.org/packages/55/d0/78848a91f9201b3924c92cda651625891b2412f2aff019ab9a9ab46c60b5/liblaf_lime-0.1.5-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "563c2bed81d06ba93033deb2474f9da38417827859a8cb521b8ff925c54a62b2",
                "md5": "86542ecb4e5c88938a6cf62b19584c56",
                "sha256": "4c3b640ce21ffaec02f7ef6561ecc9e98674db5ea30f9d256d0dda73fcc33242"
            },
            "downloads": -1,
            "filename": "liblaf_lime-0.1.5.tar.gz",
            "has_sig": false,
            "md5_digest": "86542ecb4e5c88938a6cf62b19584c56",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.12",
            "size": 13914,
            "upload_time": "2025-02-24T01:19:34",
            "upload_time_iso_8601": "2025-02-24T01:19:34.954871Z",
            "url": "https://files.pythonhosted.org/packages/56/3c/2bed81d06ba93033deb2474f9da38417827859a8cb521b8ff925c54a62b2/liblaf_lime-0.1.5.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-02-24 01:19:34",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "liblaf",
    "github_project": "lime",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "lcname": "liblaf-lime"
}
        
Elapsed time: 1.55259s