Skip to content

About

Ollama Discord Bot written in Rust using Serenity and Poise

Resources

Stars

0 stars

Watchers

1 watching

Forks

Latest commit

 

History

12 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
Screen.Recording.2025-02-11.at.09.49.32.mov

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:
    • ???

About

Ollama Discord Bot written in Rust using Serenity and Poise

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages