LLM-powered development workflow assistant
npm install ultrahopeLLM-powered development workflow assistant CLI.
``bash`
npm install -g ultrahope
Authenticate with your ultrahope account using device flow:
`bash`
ultrahope login
This will display a URL and code. Open the URL in your browser, sign in, and enter the code to authorize the CLI.
Translate input to various formats. Pipe content to the command:
`bashGenerate a commit message from git diff
git diff --staged | ultrahope translate --target vcs-commit-message
#### Targets
-
vcs-commit-message - Generate a commit message
- pr-title-body - Generate PR title and body
- pr-intent - Analyze the intent of changesConfiguration
$3
-
ULTRAHOPE_API_URL - API endpoint (default: https://ultrahope.dev)$3
Credentials are stored in
~/.config/ultrahope/credentials.json.Development
`bash
Build
pnpm run buildLink for local testing
pnpm link --global
``