Skip to content

Ollama Discord Bot written in Rust using Serenity and Poise

Notifications You must be signed in to change notification settings

V3ntus/ollama-discord-bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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

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

Watchers

Forks

Releases

No releases published

Packages

No packages published