Effortless LLM-assisted developer workflows for the terminal
For Windows, macOS 12 or newer, or Linux, you can download a binary release here
nix profile add github:csvenke/llm-cli{
description = "your flake";
inputs = {
nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";
dev-cli = {
url = "github:csvenke/llm-cli";
inputs.nixpkgs.follows = "nixpkgs";
};
};
}Stage your changes and run:
llm commitTo amend the previous commit:
llm commit -allm ask "How do I find files by content recursively in bash?"Set one of the following environment variables (checked in order):
| Variable | Description |
|---|---|
OPENCODE_ZEN_API_KEY |
OpenCode Zen API key |
ANTHROPIC_API_KEY |
Anthropic API key |
OPENAI_API_KEY |
OpenAI API key |
MIT