Repository navigation
Margin converts articles into audio entirely inside Chrome using bundled KittenTTS, eight English voices, and local WebAssembly inference. Playback begins as passages generate; the completed narration can be saved as a WAV. No Python server or account is needed.
Downloads
- margin-extension.zip: Chrome extension package. Unzip and load unpacked via chrome://extensions, or use this ZIP for Chrome Web Store submission.
- margin-store-kit.zip: listing copy, screenshots, privacy answers, reviewer instructions, and the extension package.
- margin-source-materials.zip: matching application source and version-pinned dependency sources/build materials.
Application source is GPL-3.0-or-later; bundled components retain their own licenses. See LICENSE and extension/THIRD_PARTY_NOTICES.md.
Privacy policy: https://coreygahafer.github.io/margin/privacy.html
Support: cgahafer89@gmail.com
Validation: 15 JavaScript tests passed; package layout, artwork dimensions, privacy page, and model checksums validated. Native Chrome side-panel and site-permission checks remain the final publisher installation check.