Skip to content

Latest commit

 

History

History
21 lines (17 loc) · 618 Bytes

README.md

File metadata and controls

21 lines (17 loc) · 618 Bytes

Ollama Discord Bot

My first Rust project, dedicated to learning Rust, mainly to record my journey. I'm gonna come back to this in a couple years and cringe at how many antipatterns I wrote.

  • Using Serenity and Poise
  • Uses ollama-rs to communicate to my Ollama instance

Environment Variables

  • DISCORD_SECRET
  • OLLAMA_HOST
  • OLLAMA_PORT

TODO

  • Get model list and info (autocomplete)
  • LLM chat mode:
    • Session recording with Discord threads.
    • Chat streaming by periodically editing reply.
    • Ephemeral response when LLM generating.
  • LLM instruct mode:
    • ???