Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
Shush is an app that deploys a WhisperV3 model with Flash Attention v2 on Modal and makes requests to it via a NextJS app
Shush is an open-source full-stack boilerplate that deploys OpenAI's WhisperV3 audio transcription model with Flash Attention v2 on Modal and connects it to a Next.js web frontend.
Shush is a demo application built with Next.js on the frontend and Modal on the backend, created by GitHub user arihanv to show developers how to run high-performance models and reliable APIs on demand with auto-scaling. The repo contains a Modal Python stub (shush.py) that serves WhisperV3 and a Next.js app in the shush/ directory that makes transcription requests to the deployed endpoint. Its stated goal is to provide a full-stack reference for anyone interested in running models on Modal, with the WhisperV3 model using Flash Attention v2 for faster, lower-memory inference. The repository is tagged with topics including flash-attention-2, huggingface-transformers, modal, shadcn-ui, and transcription, and has 227 stars.
modal deploy shush.py, and the frontend runs with bun i and bun run dev after adding the Modal URL to a .env file.The setup is split into backend and frontend. First, create a free account at modal.com, install the Modal Python package, and authenticate in the CLI. Then run modal deploy shush.py from the modal/ directory, which returns a URL in the form https://[ORG_NAME]--[STUB_NAME]-entrypoint.modal.run. Next, from the shush/ directory, create a .env file with that URL (view .env.example for reference), install dependencies with bun i, start the dev server with bun run dev, and open http://localhost:3000/ to test the app and model.
The repository is open source and free, but running it requires a Modal account. The README instructs users to create a free account at modal.com, install the Modal Python package, and authenticate via the CLI before deploying the backend.
Shush deploys WhisperV3, an audio transcription model built by OpenAI, on Modal. The model runs with Flash Attention v2, and the repository lists huggingface-transformers as a dependency topic.
The frontend is a Next.js app located in the shush/ directory, styled with shadcn-ui components. The README documents running it with the Bun JavaScript runtime using bun i and bun run dev.
After following the setup steps, the Next.js frontend runs at http://localhost:3000/ in the browser. The Modal backend runs in the cloud and is reachable at the URL returned by modal deploy shush.py.
