HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
cnrmurphy
vocast
Python2026–2026
cnrmurphy / vocast

vocast

Local TTS pipeline for converting text to audio and streaming to devices

2Distinct people
3Mentions
0Explicit recommenders
9GitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

Local TTS pipeline for converting text to audio and streaming to devices

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 5:04:57 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by 6-hour interval3 dated mentions

Observed mentions: 2026-06-08 22:58:00 UTC to 2026-06-14 18:27:14 UTC.

012026-06-08 18:00:00 UTC to 2026-06-09 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJun 8, 18:002026-06-09 00:00:00 UTC to 2026-06-09 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-09 06:00:00 UTC to 2026-06-09 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-09 12:00:00 UTC to 2026-06-09 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-09 18:00:00 UTC to 2026-06-10 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-10 00:00:00 UTC to 2026-06-10 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-10 06:00:00 UTC to 2026-06-10 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-10 12:00:00 UTC to 2026-06-10 18:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 comments2026-06-10 18:00:00 UTC to 2026-06-11 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-11 00:00:00 UTC to 2026-06-11 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-11 06:00:00 UTC to 2026-06-11 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-11 12:00:00 UTC to 2026-06-11 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-11 18:00:00 UTC to 2026-06-12 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsJun 11, 18:002026-06-12 00:00:00 UTC to 2026-06-12 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-12 06:00:00 UTC to 2026-06-12 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-12 12:00:00 UTC to 2026-06-12 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-12 18:00:00 UTC to 2026-06-13 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-13 00:00:00 UTC to 2026-06-13 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-13 06:00:00 UTC to 2026-06-13 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-13 12:00:00 UTC to 2026-06-13 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-13 18:00:00 UTC to 2026-06-14 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-14 00:00:00 UTC to 2026-06-14 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-14 06:00:00 UTC to 2026-06-14 12:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-14 12:00:00 UTC to 2026-06-14 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2026-06-14 18:00:00 UTC to 2026-06-15 00:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsJun 14, 18:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Jun 8, 18:002026-06-08 18:00:00 UTC2026-06-09 00:00:00 UTC101
Jun 9, 00:002026-06-09 00:00:00 UTC2026-06-09 06:00:00 UTC000
Jun 9, 06:002026-06-09 06:00:00 UTC2026-06-09 12:00:00 UTC000
Jun 9, 12:002026-06-09 12:00:00 UTC2026-06-09 18:00:00 UTC000
Jun 9, 18:002026-06-09 18:00:00 UTC2026-06-10 00:00:00 UTC000
Jun 10, 00:002026-06-10 00:00:00 UTC2026-06-10 06:00:00 UTC000
Jun 10, 06:002026-06-10 06:00:00 UTC2026-06-10 12:00:00 UTC000
Jun 10, 12:002026-06-10 12:00:00 UTC2026-06-10 18:00:00 UTC110
Jun 10, 18:002026-06-10 18:00:00 UTC2026-06-11 00:00:00 UTC000
Jun 11, 00:002026-06-11 00:00:00 UTC2026-06-11 06:00:00 UTC000
Jun 11, 06:002026-06-11 06:00:00 UTC2026-06-11 12:00:00 UTC000
Jun 11, 12:002026-06-11 12:00:00 UTC2026-06-11 18:00:00 UTC000
Jun 11, 18:002026-06-11 18:00:00 UTC2026-06-12 00:00:00 UTC000
Jun 12, 00:002026-06-12 00:00:00 UTC2026-06-12 06:00:00 UTC000
Jun 12, 06:002026-06-12 06:00:00 UTC2026-06-12 12:00:00 UTC000
Jun 12, 12:002026-06-12 12:00:00 UTC2026-06-12 18:00:00 UTC000
Jun 12, 18:002026-06-12 18:00:00 UTC2026-06-13 00:00:00 UTC000
Jun 13, 00:002026-06-13 00:00:00 UTC2026-06-13 06:00:00 UTC000
Jun 13, 06:002026-06-13 06:00:00 UTC2026-06-13 12:00:00 UTC000
Jun 13, 12:002026-06-13 12:00:00 UTC2026-06-13 18:00:00 UTC000
Jun 13, 18:002026-06-13 18:00:00 UTC2026-06-14 00:00:00 UTC000
Jun 14, 00:002026-06-14 00:00:00 UTC2026-06-14 06:00:00 UTC000
Jun 14, 06:002026-06-14 06:00:00 UTC2026-06-14 12:00:00 UTC000
Jun 14, 12:002026-06-14 12:00:00 UTC2026-06-14 18:00:00 UTC000
Jun 14, 18:002026-06-14 18:00:00 UTC2026-06-15 00:00:00 UTC101

What Hacker News says

3 sources
8bitsout·Jun 10, 2026Submission

Show HN: Vocast – Turn articles into self-hosted podcast feeds using local TTS

Hi all, I wanted a way to listen to articles in my reading queue while out for a walk or just generally away from the computer. There are apps that can do this already, but I didn't want to pay for one and I thought it seemed simple enough to build myself. So, I built Vocast - a cli tool using local TTS to convert articles to audio and expose them as a podcast RSS feed. You can subscribe using your existing podcast app (Apple Podcasts has worked well for me). Currently it uses Kokoro for TTS which I chose because it seems to be a good compromise between quality and speed. Generated audio files are stored in a local library and the cli provides commands to add, list, and delete those files. I use Tailscale to expose the local web server to my mobile device. I've provided instructions on how to do so in the README. So far it's worked well f
Read the rest
or turning articles into something I can listen to while away from the desk so I'm pretty happy with the result. There are still cases where article formatting or writing style can produce awkward pacing, but for most articles the results are pretty good. If this is something that you need, I hope it serves you well too! I'd be interested to hear how others handle read-later content, whether there are features you'd want from a tool like this, or just your overall experience using it if you give it a try.
2 points · Open discussion
Recently I made Vocast (https://github.com/cnrmurphy/vocast) - a cli driven tool that uses local TTS models to convert articles to "podcasts" and expose them via RSS feed. I wanted a way to listen to articles without having to pay for an app. I convert the article on my PC (which gets added to a managed library), run a web server, run Tailscale on both PC and phone, then I can use a podcast app to access my library. Nice way to consume some articles while out for a walk or anything else and has worked reasonably well for me so far.
In Ask HN: What are tools you have made for yourself since the advent of AI?

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.