riffado/riffado
Self-hosted AI transcription interface for Plaud Note devices
解決的問題
Riffado 是一款專為 AI 語音錄音設備設計的自托管輔助應用程式,旨在讓使用者能更完全掌控自己的錄音與轉錄內容。它透過允許使用者從裝置製造商的雲端同步錄音,並儲存在自己的基礎設施上,同時使用自己的 AI 提供者進行轉錄,從而擺脫對廠商控制雲端的依賴。
運作方式
系統從製造商的雲端(目前支援 Plaud Note 系列)同步錄音,並透過 OpenAI 相容 API 或直接在瀏覽器中使用 Transformers.js(Whisper in WebAssembly)進行處理。使用者可選擇本地檔案系統或 S3 相容儲存(AWS S3、Cloudflare R2、MinIO 等)作為儲存後端,所有敏感資料(包括 API 金鑰與轉錄內容)均使用 AES-256-GCM 在靜止狀態下加密。
適用對象
適合希望擁有自己資料、避免廠商鎖定,並透過自托管實現高隱私與安全性的 AI 語音錄音設備使用者。
主要特色
- 提供方無關:支援任何 OpenAI 相容提供方(OpenAI、Groq、OpenRouter、Together、LM Studio、Ollama、Azure)。
- 瀏覽器內轉錄:透過 Transformers.js(Whisper in WebAssembly)提供免費轉錄功能。
- 彈性儲存:支援本地檔案系統或 S3 相容儲存。
- 自動同步:支援定時自動同步,並提供瀏覽器與電子郵件通知。
- 安全可靠:使用 AES-256-GCM 對權杖、API 金鑰與轉錄內容進行靜止狀態加密。
- 開發者友善:提供帶簽名 Webhook 的自動化 API,便於整合。
- 零設定部署:透過 Docker Compose 實現一鍵安裝。
相關
- 專案
- 專案
- 專案
- 專案
- 專案