Skip to content

Instantly share code, notes, and snippets.

@louis030195
Created March 24, 2026 21:05
Show Gist options
  • Select an option

  • Save louis030195/61bdd9783fa6825662e198f1b4b4dae3 to your computer and use it in GitHub Desktop.

Select an option

Save louis030195/61bdd9783fa6825662e198f1b4b4dae3 to your computer and use it in GitHub Desktop.
<mjml>
<mj-head>
<mj-attributes>
<mj-all font-family="-apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif" />
<mj-text font-size="15px" line-height="1.6" color="#1a1a1a" />
<mj-section padding="0 20px" />
</mj-attributes>
<mj-style>
a { color: #000; text-decoration: underline; }
h2 { margin-top: 28px; margin-bottom: 8px; }
.footer a { color: #666; }
</mj-style>
</mj-head>
<mj-body background-color="#ffffff">
<mj-section padding="30px 20px 10px">
<mj-column>
<mj-text font-size="24px" font-weight="700" line-height="1.3">
screenpipe 2.2.251 — parakeet, a new speech engine
</mj-text>
</mj-column>
</mj-section>
<mj-section>
<mj-column>
<mj-text>
hey all,
<br/><br/>
louis here. big week — shipped a new speech engine, usage dashboard, and crushed a ton of bugs.
</mj-text>
<mj-divider border-color="#e0e0e0" border-width="1px" padding="16px 0" />
<mj-text font-size="13px" font-weight="600" color="#666" align="center">
<a href="https://screenpi.pe/user-dashboard" style="color:#000;">please update the app, it might be outdated</a>
</mj-text>
<mj-divider border-color="#e0e0e0" border-width="1px" padding="16px 0" />
</mj-column>
</mj-section>
<mj-section>
<mj-column>
<mj-text font-size="18px" font-weight="700">🦜 parakeet ASR engine</mj-text>
<mj-text>
new speech-to-text engine: NVIDIA Parakeet TDT 0.6B v2. faster and more accurate than whisper for english. CoreML acceleration on macOS, DirectML on windows. now the default engine for new installs.
</mj-text>
<mj-text font-size="18px" font-weight="700">📊 usage dashboard</mj-text>
<mj-text>
track your AI usage across all presets. see token counts per model, filter by 24h/7d/30d, cached for instant loading. know exactly how much you're using.
</mj-text>
<mj-text font-size="18px" font-weight="700">⚡ live pipe execution streaming</mj-text>
<mj-text>
watch your pipes run in real-time. execution history now streams live output as the AI works. chat history syncs and auto-saves.
</mj-text>
<mj-text font-size="18px" font-weight="700">🔒 DRM detection</mj-text>
<mj-text>
screenpipe now detects DRM-protected content (netflix, etc.) in browser and pauses recording automatically. enabled by default.
</mj-text>
<mj-text font-size="18px" font-weight="700">🩺 screenpipe doctor</mj-text>
<mj-text>
new <code>screenpipe doctor</code> CLI subcommand — diagnoses common issues with permissions, audio devices, and system health.
</mj-text>
<mj-divider border-color="#e0e0e0" border-width="1px" padding="16px 0" />
<mj-text font-size="18px" font-weight="700">🖥️ platform fixes</mj-text>
<mj-text>
• fixed inverted colors on windows (double BGRA→RGBA swap)<br/>
• fixed black screen after wake from sleep<br/>
• fixed overlay crash when clicking shortcut reminder<br/>
• fixed windows ARM64 + x86 whisper builds<br/>
• arc incognito detection now works reliably<br/>
• comet browser (perplexity) URL capture support<br/>
• windows overlay deferred until webview loads
</mj-text>
<mj-text font-size="18px" font-weight="700">🤖 pipes &amp; AI</mj-text>
<mj-text>
• pipes now use your default AI preset when none specified<br/>
• custom headers for OpenAI-compatible transcription endpoints<br/>
• notification links now work properly<br/>
• renamed "pi" provider to "screenpipe-cloud"<br/>
• long-running agent skill pattern
</mj-text>
<mj-text font-size="18px" font-weight="700">✅ other</mj-text>
<mj-text>
• memory pressure relief (reduced RAM bloat)<br/>
• removed legacy FPS settings<br/>
• circuit breaker records all preset failures<br/>
• chat input: disabled spell check/autocorrect<br/>
• batch transcription limits increased<br/>
• 80+ bug fixes
</mj-text>
<mj-divider border-color="#e0e0e0" border-width="1px" padding="20px 0" />
</mj-column>
</mj-section>
<mj-section padding="0 20px 10px">
<mj-column>
<mj-button background-color="#000" color="#fff" font-size="15px" border-radius="6px" href="https://screenpi.pe/onboarding" padding="0 0 10px">
download screenpipe
</mj-button>
<mj-button background-color="#fff" color="#000" font-size="15px" border-radius="6px" border="1px solid #000" href="https://screenpi.pe/user-dashboard" padding="0 0 20px">
update screenpipe
</mj-button>
</mj-column>
</mj-section>
<mj-section padding="0 20px">
<mj-column>
<mj-text>
questions? reply to this email or join our <a href="https://discord.gg/screenpipe">discord</a>.
<br/><br/>
— louis
</mj-text>
</mj-column>
</mj-section>
<mj-section padding="20px">
<mj-column>
<mj-divider border-color="#e0e0e0" border-width="1px" padding="0 0 16px" />
<mj-text font-size="12px" color="#999" css-class="footer" align="center">
<a href="https://twitter.com/screenpipe">x</a> · <a href="https://youtube.com/@screenpipe">youtube</a> · <a href="https://discord.gg/screenpipe">discord</a>
<br/><br/>
you are receiving this email because you opted-in to receive updates from screenpipe<br/>
screenpipe, 2 Marina Blvd B300, San Francisco, CA 94123<br/>
<a href="{unsubscribe_link}">unsubscribe</a>
</mj-text>
</mj-column>
</mj-section>
</mj-body>
</mjml>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment