1
0
Fork
You've already forked hal9001
0
Your friendly HAL from the VT100 community chat room. https://xn--gckvb8fzb.com
  • Go 91.4%
  • Makefile 8.6%
Find a file
2026年01月10日 14:04:40 +01:00
.github Add boilerplate files 2026年01月10日 13:59:04 +01:00
ai Implement private messaging, implement draft tool calling 2026年01月10日 02:23:00 +01:00
config Implement TOML config, goroutines, clean ups 2026年01月10日 01:03:25 +01:00
runtime Implement TOML config, goroutines, clean ups 2026年01月10日 01:03:25 +01:00
xmpp Bugfix nick matching 2026年01月10日 14:04:40 +01:00
.editorconfig Initial commit, very crude code 2026年01月09日 22:43:39 +01:00
.gitignore Add boilerplate files 2026年01月10日 13:59:04 +01:00
.goreleaser.yaml Add boilerplate files 2026年01月10日 13:59:04 +01:00
go.mod Implement TOML config, goroutines, clean ups 2026年01月10日 01:03:25 +01:00
go.sum Implement TOML config, goroutines, clean ups 2026年01月10日 01:03:25 +01:00
hal.toml.example Add example config 2026年01月10日 13:37:24 +01:00
LICENSE Add boilerplate files 2026年01月10日 13:59:04 +01:00
main.go Implement private messaging, implement draft tool calling 2026年01月10日 02:23:00 +01:00
Makefile Add Makefile 2026年01月10日 01:16:15 +01:00
README.md Add README.md 2026年01月10日 13:39:48 +01:00

HAL9001

An XMPP bot that is connected to any OpenAI-compatible API (Llama.cpp, Ollama, ChatGPT, ...) and that can reply to chat room and private messages.

Build

make

Configure

Please check the example configuration.

Run

./build/hal9001 -c "file://$PWD/hal.toml"