1 Year of Building a "Bring Your Own API Key" Transcription App — and Why It's Now an Automation Hub
Описание и применение
Приложение WhisperDirect, созданное одним iOS‑разработчиком, перешло от модели подписки к одноразовой покупке, используя ключ OpenAI пользователя и локальные технологии Apple Speech, NVIDIA Nemotron 3 и OCR. Это избавило от необходимости поддерживать сервер, снизило расходы и добавило возможности автоматизации через вебхуки.
Задача
Running a backend for an AI transcription app as a solo developer is risky and costly; a subscription model forces continuous server maintenance even with minimal usage.
Результат
The app now offers transcription, summarization, and automation without backend costs, relying on user‑supplied API keys and on‑device processing, making it viable for a solo developer.
Рабочий процесс
- 1. Design app to use user’s OpenAI API key directly for Whisper API calls.
- 2. Remove subscription model; make app a one‑time purchase.
- 3. Shift from GPU server to CPU and test multiple ASR engines.
- 4. Adopt Apple Speech on iOS 26 after its accuracy and limits improved.
- 5. Port on‑device modules (Apple Speech, NVIDIA Nemotron 3 diarization, OCR) into the app.
- 6. Add summarization/minutes using OpenAI, Gemini, or custom LLM endpoints.
- 7. Implement webhook integration to post results to external services like n8n, Slack, Google Sheets.
- 8. Provide 7‑day free trial and on‑device features free of charge.
Доказательства
"The moment you go subscription, you can't stop."
The app itself is a one-time purchase. No subscriptions.
Apple Speech’s accuracy jumped, and the old limits and instability were gone.
I built this for myself, honestly. You can POST transcription / summary / minutes results to an external endpoint...
- Дата записи: 2026-10-09T23:11:15.594Z