Twitch chat bot that interacts with ollama.
Find a file
2024-03-31 21:01:09 +02:00
.gitignore rename project 2024-03-05 21:27:36 +01:00
docker-compose.yml rename project 2024-03-05 21:27:36 +01:00
Dockerfile rename project 2024-03-05 21:27:36 +01:00
env.example rename project 2024-03-05 21:27:36 +01:00
generate.go cleanup 2024-03-05 21:17:23 +01:00
go.mod rename github account 2024-03-31 21:01:09 +02:00
go.sum init commit 2024-03-03 00:07:33 +01:00
LICENSE rename github account 2024-03-31 21:01:09 +02:00
main.go move command logic into main file 2024-03-05 21:44:44 +01:00
Makefile rename project 2024-03-05 21:27:36 +01:00
README.md rename github account 2024-03-31 21:01:09 +02:00
send.go remove leftover code 2024-03-05 22:36:28 +01:00

Ollama Twitch Bot

Twitch chat bot that interacts with ollama.

Requirements:

Golang

Ollama.com

Build and run:

  1. Change the example values in the provided env.example and rename it to .env.
  2. Make sure ollama is running on the host and reachable at localhost:11434 and the model that you specified in the .env file is already downloaded and ready to go. (Can be checked with e.g. ollama run wizard-vicuna-uncensored)
  3. Run:
    • With docker compose (might need sudo infront if you haven't setup rootless):
      • $ make up
    • Without docker:
      • $ make build && make run
  4. Join the Twitch channels you chose and type ()gpt <cool query> and hopefully get a response.

Example Response

image