export const short = { en_US: 'Turn YouTube videos and podcasts into structured topic summaries with clickable timestamps. Free relay credits, bring-your-own API key, or self-host the AI.', } export const long = { en_US: 'Recaps downloads audio from YouTube videos and podcast RSS feeds, transcribes them, ' + 'and produces structured topic-by-topic summaries with clickable timestamps. ' + 'Pluggable AI provider system: pair any supported transcription provider with any ' + 'analysis provider per request. Supported: Google Gemini (multimodal — transcription + ' + 'analysis, with speaker labels), Anthropic Claude (analysis), OpenAI (GPT for analysis, ' + 'Whisper for transcription), OpenAI-compatible APIs (DeepSeek, Groq, Together, Fireworks, ' + 'vLLM, etc.), Ollama (local LLMs), and Whisper-compatible endpoints (whisper.cpp, ' + 'faster-whisper-server, NVIDIA Parakeet). ' + 'Free tier ships with a small allotment of relay credits so you can summarize a ' + 'few videos on day one without any setup. Bring your own API key or point at a ' + 'self-hosted model for unlimited use. ' + 'Paid tiers add channel and podcast subscriptions with automatic new-episode detection, ' + 'a background processing queue, auto-download per subscription, organized history with ' + 'folders, and a monthly allotment of relay credits.', } export const alertInstall = { en_US: 'After installing, the fastest path is to skip the activation screen and use your free ' + 'relay credits to summarize a few videos. ' + 'For unlimited use: either activate a Recaps license (paid features + monthly relay ' + 'credits), or paste your own AI provider API key in Settings → API Keys & Endpoints. ' + 'Set an admin password via the "Set Admin Password" action if you want to gate access. ' + 'Note: The embedded YouTube player will not work if you are connected to a VPN.', }