frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: TTSLab – A voice AI agent and TTS lab running in the browser via WebGPU

https://ttslab.dev
4•MbBrainz•2h ago
I built TTSLab — a free, open-source tool for running text-to-speech and speech-to-text models directly in the browser using WebGPU and WASM.

No API keys, no backend, no data leaves your machine.

When you open the site, you'll hear it immediately — the landing page auto-generates speech from three different sentences right in your browser, no setup required.

You can then try any model yourself: type text, hit generate, hear it instantly. Models download once and get cached locally.

The most experimental feature: a fully in-browser Voice Agent. It chains speech-to-text → LLM → text-to-speech, all running locally on your GPU via WebGPU. You can have a spoken conversation with an AI without a single network request.

Currently supported models: - TTS: Kokoro 82M, SpeechT5, Piper (VITS) - STT: Whisper Tiny, Whisper Base

Other features: - Side-by-side model comparison - Speed benchmarking on your hardware - Streaming generation for supported models

Source: https://github.com/MbBrainz/ttslab (MIT)

Feedback I'd especially like: 1. How does performance feel on your hardware? 2. What models should I add next? 3. Did the Voice Agent work for you? That's the most experimental part.

Built on top of ONNX Runtime Web (https://onnxruntime.ai) and Transformers.js — huge thanks to those communities for making in-browser ML inference possible.

Comments

MbBrainz•2h ago
Maker here. A few technical notes that might be interesting to this crowd:

The Voice Agent chains three models in the browser: Whisper for STT → a local LLM → Kokoro/SpeechT5 for TTS. All inference runs on-device via WebGPU. The latency isn't amazing yet, but the fact that it works at all with zero backend is kind of wild.

The landing page has an auto-playing demo that generates speech locally as soon as you visit — you'll hear it typewrite and speak three sentences. That was important to me because "runs in your browser" sounds like marketing until you actually hear it happen.

Happy to go deep on the WebGPU inference pipeline, model conversion process, or anything else.

Show HN: BVisor – An Embedded Bash Sandbox, 2ms Boot, Written in Zig

https://github.com/butter-dot-dev/bVisor
1•edunteman•45s ago•0 comments

Transitive Core Concepts: Full-Stack Robotic Packages

https://transitiverobotics.com/blog/design-full-stack-packages/
1•chfritz•48s ago•1 comments

Show HN: OmniGlass – An open-source, sandboxed Visual Action Engine

https://github.com/goshtasb/OmniGlass
1•goshtasb•4m ago•0 comments

25 Years of Eggs

https://www.john-rush.com/posts/eggs-25-years-20260219.html
1•derek•4m ago•0 comments

Multiple formation pathways for amino acids based on asteroid sample isotopes

https://www.pnas.org/doi/10.1073/pnas.2517723123
1•PaulHoule•4m ago•0 comments

Show HN: Personal Vault – Own your personal context, let AI agents query it

https://github.com/lovincyrus/personal-vault
1•lovincyrus•5m ago•0 comments

Show HN: I made a hub to fix how founders and investors connect online

https://startupa.ge/
1•guglielmomave•5m ago•0 comments

Show HN: I Built Captcha for Agents

https://agent-captcha.dhravya.dev/
1•dhravya•6m ago•0 comments

Tariff Refund Calculator

https://tariffs.flexport.com/refunds
1•thedogeye•6m ago•0 comments

User gains control of over 6,700 DJI robot vacuums with help from Claude Code

https://www.tomshardware.com/tech-industry/cyber-security/user-accidentally-gains-control-of-over...
1•gradus_ad•7m ago•0 comments

Rust Doesn't Have Named Arguments. So What?

https://thoughtbot.com/blog/rust-doesn-t-have-named-arguments-so-what
1•romac•7m ago•0 comments

Show HN: DealLedger – An open ledger of every business for sale in America

https://dealledger.org
1•jsosville•8m ago•0 comments

Native apps with Tauri, back end with Bun

https://codeforreal.com/blogs/using-bun-or-deno-as-a-web-server-in-tauri/
1•zbycz•8m ago•0 comments

Surprisingly Frugal Hobbies

https://cmart.blog/surprisingly-frugal-hobbies/
1•zdw•8m ago•0 comments

OpenAI lands multiyear deals with consulting giants in enterprise push

https://www.cnbc.com/2026/02/23/open-ai-consulting-accenture-boston-capgemini-mckinsey-frontier.html
2•Betelbuddy•9m ago•0 comments

Venture Fraud

https://www.nber.org/papers/w34868
1•bikenaga•9m ago•0 comments

Effective Agents

https://medium.com/@NAI_Journal/how-i-built-a-multi-agent-development-team-with-claude-code-mcp-a...
1•nola-a•9m ago•0 comments

I made a retro 90s TCG

http://arcana.online/
3•D_ashe•10m ago•1 comments

The Flawed V02 Max Craze

https://erictopol.substack.com/p/the-flawed-v02-max-craze
1•brandonb•10m ago•0 comments

Ask HN: Is there anyone working at Meta who could help with a stolen FB account?

2•snicky•11m ago•0 comments

Show HN: AgentDbg - local-first debugger for AI agents (timeline, loops, etc.)

https://github.com/AgentDbg/AgentDbg
1•z-a-f•12m ago•1 comments

HubSpot Acquires YouTube-Based Media Brand Starter Story

https://www.adweek.com/media/hubspot-media-acquires-starter-story-youtube/
1•lasgawe•13m ago•0 comments

ReadInSync: Personalized, grouped news summaries to reduce noise

https://readinsync.com/
1•agnim25•13m ago•0 comments

Sam Altman would like to remind you that humans use a lot of energy, too

https://techcrunch.com/2026/02/21/sam-altman-would-like-remind-you-that-humans-use-a-lot-of-energ...
1•trinsic2•14m ago•2 comments

Deplatform Yourself

https://pluralistic.net/2026/02/23/goodharts-lawbreaker/
8•hn_acker•14m ago•0 comments

A Simple Playbook for Replacing SaaS Vendors

https://www.zackliscio.com/posts/a-simple-strategy-for-replacing-saas-vendors/
1•zackliscio•15m ago•0 comments

The Text Message That Almost Ended My Business

https://zevvdaily.bearblog.dev/the-text-message-that-almost-ended-my-business/
1•speckx•16m ago•0 comments

Can AI lead to negative growth?

https://aleximas.substack.com/p/will-advanced-ai-lead-to-negative
2•tin7in•16m ago•0 comments

Your First PeopleWork Workspace

https://docs.people-work.io/getting-started/first-workspace
1•mooreds•18m ago•0 comments

Coding Agent Commit Tracker

https://github.com/powerset-co/github-coding-agent-tracker
2•patrickdevivo•18m ago•1 comments