https://github.com/liblaf/ai-cli
π LLM CLI - a powerful, open-source command-line interface for AI-driven repository management. Simplifies commit message generation, repository description, and topic suggestion, enhancing productivity and collaboration for developers.
https://github.com/liblaf/ai-cli
ai asyncio chatbot cli deepseek gitpython httpx llm loguru openai pydantic python transformers typer
Last synced: 6 months ago
JSON representation
π LLM CLI - a powerful, open-source command-line interface for AI-driven repository management. Simplifies commit message generation, repository description, and topic suggestion, enhancing productivity and collaboration for developers.
- Host: GitHub
- URL: https://github.com/liblaf/ai-cli
- Owner: liblaf
- License: mit
- Created: 2024-11-20T12:04:11.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-30T09:52:18.000Z (6 months ago)
- Last Synced: 2024-11-30T10:29:58.220Z (6 months ago)
- Topics: ai, asyncio, chatbot, cli, deepseek, gitpython, httpx, llm, loguru, openai, pydantic, python, transformers, typer
- Language: Python
- Homepage:
- Size: 153 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
AI CLI
AI CLI is a powerful and versatile command-line interface that leverages AI to generate commit messages, repository descriptions, and topics, enhancing productivity and collaboration for developers. It supports multiple AI models, integrates seamlessly with Git, and offers a user-friendly experience to streamline your workflow.
[![][pypi-release-shield]][pypi-release-link]
[![][github-releasedate-shield]][github-releasedate-link]
[![][github-action-ci-shield]][github-action-ci-link]
[![][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]

[pypi-release-shield]: https://img.shields.io/pypi/v/liblaf-ai-cli?color=3775a9&logo=pypi&logoColor=white&style=flat&label=PyPI
[pypi-release-link]: https://pypi.org/project/liblaf-ai-cli/
[github-releasedate-shield]: https://img.shields.io/github/release-date/liblaf/ai-cli?style=flat
[github-releasedate-link]: https://github.com/liblaf/ai-cli/releases
[github-action-ci-shield]: https://img.shields.io/github/actions/workflow/status/liblaf/ai-cli/ci.yaml?label=CI&logo=githubactions&logoColor=white&style=flat
[github-action-ci-link]: https://github.com/liblaf/ai-cli/actions/workflows/ci.yaml
[github-contributors-shield]: https://img.shields.io/github/contributors/liblaf/ai-cli?color=c4f042&style=flat
[github-contributors-link]: https://github.com/liblaf/ai-cli/graphs/contributors
[github-forks-shield]: https://img.shields.io/github/forks/liblaf/ai-cli?color=8ae8ff&style=flat
[github-forks-link]: https://github.com/liblaf/ai-cli/forks
[github-stars-shield]: https://img.shields.io/github/stars/liblaf/ai-cli?color=ffcb47&style=flat
[github-stars-link]: https://github.com/liblaf/ai-cli/stargazers
[github-issues-shield]: https://img.shields.io/github/issues/liblaf/ai-cli?color=ff80eb&style=flat
[github-issues-link]: https://github.com/liblaf/ai-cli/issues
[github-license-shield]: https://img.shields.io/github/license/liblaf/ai-cli?color=white&style=flat
[github-license-link]: https://github.com/liblaf/ai-cli/blob/main/LICENSE## π¦ Installation
To install `ai-cli`, run the following command:
```bash
uv tool install liblaf-ai-cli
```## β¨οΈ Local Development
You can clone it for local development:
```bash
gh repo clone liblaf/ai-cli
cd ai-cli
uv sync --all-extras
ai --help
```## π€ 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]
[![][back-to-top]](#readme-top)
[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/ai-cli/pulls
[github-contrib-shield]: https://contrib.rocks/image?repo=liblaf%2Fai-cli
[github-contrib-link]: https://github.com/liblaf/ai-cli/graphs/contributors
[back-to-top]: https://img.shields.io/badge/-BACK_TO_TOP-black?style=flat-square---
#### π License
Copyright Β© 2024 [liblaf][profile-link].
This project is [MIT](./LICENSE) licensed.[profile-link]: https://github.com/liblaf