Skip to main content

Laserbeak

A Discord LLM bot built in Go that listens to voice channels and responds with text.

Features

  • Text Chat — respond to text commands with LLM-powered replies
  • Voice Commands — listen in voice channels for wake-phrase-activated commands
  • Wake Phrase — say "laser" followed by a command (configurable)
  • Configurable Channels — set default voice channel to join and text channel for output
  • Conversation Memory — per-channel conversation history with configurable limits
  • OpenAI Compatible — works with any OpenAI-compatible API (OpenAI, Ollama, etc.)