Metadata-Version: 2.4
Name: liblaf-lime
Version: 0.1.0
Summary: Add your description here
Project-URL: Changelog, https://github.com/liblaf/lime/blob/main/CHANGELOG.md
Project-URL: Homepage, https://github.com/liblaf/lime
Project-URL: Issue Tracker, https://github.com/liblaf/lime/issues
Project-URL: Release Notes, https://github.com/liblaf/lime/releases
Project-URL: Source Code, https://github.com/liblaf/lime
Author-email: liblaf <30631553+liblaf@users.noreply.github.com>
License-Expression: MIT
License-File: LICENSE
Requires-Python: <4,>=3.12
Requires-Dist: emoji<3,>=2.14.1
Requires-Dist: githubkit>=0.12.5
Requires-Dist: gitpython<4,>=3.1.44
Requires-Dist: hishel<0.2,>=0.1.1
Requires-Dist: httpx[socks]<0.28,>=0.27.2
Requires-Dist: lazy-loader<0.5,>=0.4
Requires-Dist: liblaf-grapes<0.0.2,>=0.0.1
Requires-Dist: litellm<2,>=1.59.7
Requires-Dist: loguru<0.8,>=0.7.3
Requires-Dist: platformdirs<5,>=4.3.6
Requires-Dist: pydantic-settings<3,>=2.7.1
Requires-Dist: pydantic<3,>=2.10.6
Requires-Dist: python-frontmatter<2,>=1.1.0
Requires-Dist: rich<14,>=13.9.4
Requires-Dist: typer-di<0.2,>=0.1.2
Requires-Dist: typer<0.16,>=0.15.1
Description-Content-Type: text/markdown

<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-shield]][pypi-project-link]
[![][pypi-download-shield]][pypi-project-link]
[![][pypi-python-version-shield]][pypi-project-link] <br />
[![][github-contributors-shield]][github-contributors-link]
[![][github-forks-shield]][github-forks-link]
[![][github-stars-shield]][github-stars-link]
[![][github-issues-shield]][github-issues-link]
[![][github-license-shield]][github-license-link]

[Changelog](./CHANGELOG.md) · [Report Bug][github-issues-link] · [Request Feature][github-issues-link]

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

</div>

[github-contributors-link]: https://github.com/liblaf/lime/graphs/contributors
[github-contributors-shield]: https://img.shields.io/github/contributors/liblaf/lime
[github-forks-link]: https://github.com/liblaf/lime/forks
[github-forks-shield]: https://img.shields.io/github/forks/liblaf/lime
[github-issues-link]: https://github.com/liblaf/lime/issues
[github-issues-shield]: https://img.shields.io/github/issues/liblaf/lime
[github-license-link]: https://github.com/liblaf/lime/blob/main/LICENSE
[github-license-shield]: https://img.shields.io/github/license/liblaf/lime
[github-stars-link]: https://github.com/liblaf/lime/stargazers
[github-stars-shield]: https://img.shields.io/github/stars/liblaf/lime
[pypi-download-shield]: https://img.shields.io/pypi/dm/liblaf-lime?logo=PyPI&logoColor=3775A9
[pypi-project-link]: https://pypi.org/project/liblaf-lime/
[pypi-python-version-shield]: https://img.shields.io/pypi/pyversions/liblaf-lime?logo=Python&logoColor=3776AB&label=Python
[pypi-version-shield]: https://img.shields.io/pypi/v/liblaf-lime?logo=PyPI&logoColor=3775A9&label=PyPI

## ✨ Features

- [x] 🤖 **AI-Powered Commit Messages**: Automatically generates high-quality commit messages using advanced language models, saving time and improving consistency;
- [x] 🚀 **One-Click Repository Management**: Simplifies repository tasks like generating descriptions, READMEs, and topics with a single command;
- [x] 📝 **Customizable Prompts**: Offers flexible and customizable prompts for generating commit messages, descriptions, and topics tailored to your repository;
- [x] 🔗 **GitHub Integration**: Seamlessly integrates with GitHub to update repository descriptions and topics directly from the CLI;
- [x] 🛠️ **Extensible Architecture**: Built with a modular design, allowing for easy extension and customization of functionality;
- [x] 📊 **Real-Time Feedback**: Provides live, real-time feedback during the generation process, ensuring accuracy and relevance;
- [x] 🧠 **Context-Aware Generation**: Analyzes repository content and context to produce highly relevant and accurate outputs;
- [x] 🎨 **Rich CLI Experience**: Features a visually appealing and user-friendly CLI interface powered by Rich, enhancing the user experience.

<div align="right">

[![][back-to-top]](#readme-top)

</div>

[back-to-top]: https://img.shields.io/badge/-BACK_TO_TOP-black?style=flat-square

## 📦 Installation

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

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

<div align="right">

[![][back-to-top]](#readme-top)

</div>


## ⌨️ Local Development

You can use Github Codespaces for online development:

[![][github-codespace-shield]][github-codespace-link]

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]](#readme-top)

</div>

[github-codespace-shield]: https://github.com/codespaces/badge.svg
[github-codespace-link]: https://codespaces.new/liblaf/lime

## 🤝 Contributing

Contributions of all types are more than welcome, if you are interested in contributing code, feel free to check out our GitHub [Issues][github-issues-link] to get stuck in to show us what you’re made of.

[![][pr-welcome-shield]][pr-welcome-link]

[![][github-contrib-shield]][github-contrib-link]

<div align="right">

[![][back-to-top]](#readme-top)

</div>

[pr-welcome-shield]: https://img.shields.io/badge/%F0%9F%A4%AF%20PR%20WELCOME-%E2%86%92-ffcb47?labelColor=black&style=for-the-badge
[pr-welcome-link]: https://github.com/liblaf/lime/pulls
[github-contrib-shield]: https://contrib.rocks/image?repo=liblaf%2Flime
[github-contrib-link]: https://github.com/liblaf/lime/graphs/contributors

---

#### 📝 License

Copyright © 2025 [liblaf][profile-link]. <br />
This project is [MIT](./LICENSE) licensed.

[profile-link]: https://github.com/liblaf
