Speakr
learnedmachine/speakr
https://hub.docker.com/r/learnedmachine/speakr
bridge
sh
false
https://forums.unraid.net/topic/195323-support-speakr-ai-transcription-note-taking-platform/
https://github.com/murtaza-nasir/speakr
Speakr is a self-hosted AI transcription and intelligent note-taking platform. Transform your audio recordings into organized, searchable, and intelligent notes with speaker identification, AI chat, semantic search, and collaboration features.
Key Features:
- AI-powered transcription with speaker identification
- Voice profiles for automatic speaker recognition
- Interactive chat with your recordings
- Semantic search across all recordings (Inquire Mode)
- Internal sharing and group collaboration
- Smart tagging with custom AI prompts
- Auto-deletion and retention policies
- Automated export to Obsidian/Logseq
- Full internationalization (EN, ES, FR, DE, ZH)
- Light/dark themes with customizable colors
IMPORTANT: Requires API keys for OpenAI/OpenRouter or local AI services for transcription and text generation.
MediaApp:Other Productivity: Tools:
http://[IP]:[PORT:8899]
https://raw.githubusercontent.com/murtaza-nasir/speakr-unraid/master/speakr.xml
https://raw.githubusercontent.com/murtaza-nasir/speakr/master/static/img/icon-512x512.png
Before starting, you MUST configure API keys:
1. Create a .env file or use environment variables
2. Set TEXT_MODEL_API_KEY (OpenRouter or OpenAI)
3. Set TRANSCRIPTION_API_KEY (OpenAI Whisper)
4. Set ADMIN_USERNAME and ADMIN_PASSWORD
See the GitHub documentation for complete setup instructions.
8899
/mnt/user/appdata/speakr/uploads
/mnt/user/appdata/speakr/instance
/mnt/user/appdata/speakr/exports
/mnt/user/appdata/speakr/auto-process
https://openrouter.ai/api/v1
openai/gpt-4o-mini
https://api.openai.com/v1
whisper-1
admin
admin@example.com
false
UTC
INFO
8000
5000
true
20MB
3
false
false
admin_only
30
false
true
true
false
90
audio_only
true
false
false
true
sqlite:////data/instance/transcriptions.db