BloopyBoi Redux
This is a golang rewrite/continuation of the python bloopyboi with some additional functionality added. Designed with bloopysphere in mind, but once more developed it should be adaptable for anyone's cluster. This is still a work in progress, so if you have suggestions for future functionality, open a discussion!
Bot that can be linked to a discord server. Is able to register slash commands and DMs. Includes a command to generate an inspirobot image.
Runs in a container.
Note: The Helm Chart is Deprecated currently.
Workflows initially templated from bjw-s/helm-charts and onedr0p/containers so I could butcher them here.
Apache License 2.0
Active-ish
Once I have settled on an architectural approach, this will be moved to the [Contributing.md] file
Local Testing (Manual)
docker build . -t bloopyboi_dev
docker run -v ~/projects/bloopyboii/config.yaml:/config.yaml bloopyboi_dev
This is part of a very limited set of repositories where I will try some AI agent experiments. Anyone who knows me, knows that I have a large amount of distrust for the current landscape. I've been working with ML for many years and understand capabilities and limits. Any code that makes use of AI agents still needs to abide by the code of conduct and have the human author sign-off. Since LLM use has proliferated to the detriment of everything, I will personally scrutinize every PR extra. I intend to summarize my observations in a different document in the future.
So far, the only worthwhile tool I've found within free usage is Google's Jules. Tasks mostly have to be limited to fixing linting errors and very simple bugs. It's not good with much else. It also only works with a detached HEAD state, so if any rebasing or edits occur outside of a Jules run session, they won't be detected and it will mangle the PR.
Copilot with Anthropic Claude used up the monthly limit of tokens on simply fixing six linting errors (which it failed to complete as well)