Releases: rohitlohar45/ai-cli
Releases · rohitlohar45/ai-cli
Release list
ai-cli
🚀 ai-cli v1.0.0 - Initial Release
We are excited to announce the first official release of ai-cli!
Highlights
- Natural Language Command Conversion: Transform your natural language requests into accurate Linux and Windows commands, streamlining your workflow and enhancing productivity.
- Cross-Platform Support: Build binaries for Linux, Windows, and macOS (
darwin) withamd64architecture. - History Management: Keep track of AI-generated responses and commands, ensuring you never lose important information.
- Customizable API Integration: Support for both Ollama and OpenAI APIs, giving you flexibility in AI interactions.
Features
- Natural Language to Command: Simply type your command in plain language, and
ai-cliwill convert it into the appropriate system command for your platform. - Multiple Platform Builds: Binaries available for Linux, Windows, and macOS. Download the version that suits your environment.
- AI Integration:
- Ollama API: Default integration for quick and responsive AI command generation.
- OpenAI API: Optional integration with API key validation for enhanced capabilities.
- History Feature: Easily access and manage a history of your AI-generated commands and interactions, providing context and continuity in your command-line sessions.
- User-Friendly Spinners: Visual indicators for CLI operations, enhancing the user experience while waiting for command execution.
Installation
You can install the binary directly by running the following command:
curl -sSL https://raw.githubusercontent.com/rohitlohar45/ai-cli/main/install.sh | bashAlternatively, you can pull and run the Docker image:
docker run --rm -it your-docker-username/ai-cli:latestChanges and Improvements
- Structured project with dedicated internal packages for CLI commands, spinner utility, and history management.
- Added a
Makefileto handle cross-platform builds and Docker image creation. - Integrated GitHub Actions for automated builds and releases.
Known Issues
- No reported issues yet; please open an issue on GitHub if you encounter any problems.