db292c2fd19760622bbeac66355f470324ac4705
Robotnik - A Basic LLM Capable IRC Bot.
This is an IRC bot that. The name is based on a fictional video game villain. Currently it supports any LLM that uses the OpenAI style of interface. They can be selected via command line options, environment variables, or via a configuration file. There is a configureation file that should contain all available options currently.
Some supported but possibly mostly untested LLMs:
| Name | Model | Base URL | Teested |
|---|---|---|---|
| OpenAI | gpt-5 | https://api.openai.com/v1 | no |
| Deepseek | deepseek-chat | https://api.deepseek.com/v1 | yes |
| Anthropic | claude-sonnet-4-0 | https://api.anthropic.com/v1 | no |
| Gemini | gemini-2.5-turbo | https://generativelanguage.googleapis.com | no |
| OpenRouter | some-model | https://api.openrouter.ai/v1 | no |
Further reading...
There should be a man page that might be useful. Otherwise the -h/--help switch should hopefully suffice.
Description
Languages
Rust
98.9%
Roff
1.1%