Hi,👋 we have updated the app and fixed multiple bugs. We are lacking funds, request to free user not to use Adblock. Ads are non intrusive. 😊

Carousel Studio

Repurpose X Threads into LinkedIn & Instagram Carousels

Canvas & Ratio

Choose your destination platform format


Layout Template

Choose a content structure for your slides


Preset Themes


Typography & Sizing

Title Font Size36px
Body Font Size18px
Header & Footer Size12px

Brand Kit Customization

AGENCY

Configure brand assets for headers & footers

MULTI-PROFILES (AGENCY)
AGENCY
SAVE PRESETS (AGENCY)

Outro Slide CTA

Customize your closing call-to-action slide

#1
#2
#3

Background Pattern

Source Content

Build Your Carousel

Drag and drop any post card below onto a slide, or use the quick buttons to insert content/images instantly!

Drag Post #1
OpenRouter
@OpenRouter

1/ Audio is now first-class on OpenRouter. Two new endpoints live today: 📢 /api/v1/audio/speech — text-to-speech (TTS) 🎤 /api/v1/audio/transcriptions — speech-to-text (SST) Same routing, billing, and keys you already use for text, image, and video.

Apply Image
Drag Post #2
OpenRouter
@OpenRouter

2/ Why dedicated endpoints instead of routing through chat completions? Specialized models are dramatically faster and cheaper than general audio LLMs for the narrow jobs of "read this aloud" and "transcribe this file." Both paths are available so you can pick the right one per use case.

Drag Post #3
OpenRouter
@OpenRouter

3/ Speech launches with OpenAI GPT-4o Mini TTS, Google Gemini Flash TTS, and Mistral Voxtral Mini TTS, each with its own voice library and MP3 or PCM output. <a target="_blank" href="https://openrouter.ai/models?output_modalities=speech" color="blue">openrouter.ai/models?output_…</a> Transcription launches with OpenAI Whisper, GPT-4o Transcribe, Google Chirp 3, and Groq's fast Whisper inference. <a target="_blank" href="https://openrouter.ai/models?output_modalities=transcription" color="blue">openrouter.ai/models?output_…</a>

Apply Image
Drag Post #4
OpenRouter
@OpenRouter

4/ The fastest way to hear it work, straight from your terminal:

Apply Image
Drag Post #5
OpenRouter
@OpenRouter

5/ Same call with the OpenRouter TypeScript SDK:

Apply Image
Drag Post #6
OpenRouter
@OpenRouter

6/ And in Python:

Apply Image
Drag Post #7
OpenRouter
@OpenRouter

7/ Provider-specific knobs pass through cleanly via the provider.options field. OpenAI speech models accept an instructions field for tone control ("speak in a warm, friendly tone"). Transcription accepts a language hint that meaningfully improves non-English accuracy. Full provider surface area, no per-vendor rewrites.

Drag Post #8
OpenRouter
@OpenRouter

8/ Voice agents are about to be everywhere, and the supply side is diversifying fast across OpenAI, Google, Mistral, Groq, and more coming. One API, one bill, automatic fallbacks, easy observability. Announcement: <a target="_blank" href="https://openrouter.ai/announcements/announcing-audio-apis" color="blue">openrouter.ai/announcements/…</a>

Drag Post #9
OpenRouter
@OpenRouter

Docs: - TTS: <a target="_blank" href="https://openrouter.ai/docs/guides/overview/multimodal/tts" color="blue">openrouter.ai/docs/guides/ov…</a> - SST: <a target="_blank" href="https://openrouter.ai/docs/guides/overview/multimodal/stt" color="blue">openrouter.ai/docs/guides/ov…</a>