Skip to content

alchemain/felix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

felix

let felix fix it — automated dependency upgrades

Supported

  • Java (Maven/Gradle)
  • Python (uv, pip, poetry) - coming soon
  • Javascript (npm, bun) - coming soon
  • .Net (nuget) - coming soon
  • Go - coming soon

Install

brew install alchemain/taps/felix

This taps alchemain/homebrew-taps and installs the felix binary to your Homebrew prefix.

Quickstart

Run from a directory with a pom.xml or build.gradle:

felix login                            # browser-based auth with Alchemain
felix scan                             # find vulnerable / outdated deps
felix deps:update <group:artifact>     # apply an upgrade
felix deps:graph                       # show the resolved dep graph

Use -r <path> to target a project in a different directory.

Bring your own Anthropic key

By default, felix runs on the Alchemain free tier. If you'd rather use your own Anthropic key:

export ANTHROPIC_API_KEY=sk-ant-...
felix deps:update <group:artifact>

You'll be prompted once to confirm; the choice is remembered locally.

Update

brew upgrade felix

Help

felix --help
felix <command> --help

This repository hosts release artifacts for the felix CLI distributed via Homebrew. Source is private. File issues at https://github.com/alchemain/felix/issues.

About

let felix fix it — Java dep upgrades for Maven/Gradle. Install: brew install alchemain/taps/felix

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors