{"slug": "talk-of-the-town-october-2026", "title": "Talk of the Town - October 2026", "summary": "OpenAI Head of Realtime Justin Uberti published hello-live.val.run, a Val Town demo of a GPT-Live voice agent reachable by web or by calling 425-800-0073, with customization handled in routes/agent.ts. The October 2026 \"Talk of the Town\" roundup also featured Jim Nielsen's analytics-cron val, which persists Netlify web analytics data into SQLite before Netlify deletes it after 30 days, and Arber Xhindoli's two Canonry vals for testing a brand's AEO: a brand perception check and an AI visibility check.", "body_md": "*Talk of the Town* is our series highlighting neat public vals in userspace.\n\n## Community vals\n\n[**Justin Uberti**](https://x.com/juberti), Head of Realtime at OpenAI, made\n[hello-live.val.run](https://hello-live.val.run/) to demo GPT-Live. You can\nliterally call the val by telephone!\n\nThis might be a bit quaint in the age of Codex, but here’s a simple GPT-Live API demo of a voice agent that you can access via web or phone. web: https://t.co/vpSayItSyH phone: 425-800-0073 source: https://t.co/DyF68xwBRw It’s easy to customize - check out routes/agent.ts. https://t.co/G0JDKxe8Ix\n\n— Justin Uberti (@juberti)[September 11, 2026](https://x.com/juberti/status/2098263283182817465?ref_src=twsrc%5Etfw)\n\nJustin is a recurring friend of the town (see:\n[March](https://blog.val.town/talk-of-the-town-mar-2026),\n[May](https://blog.val.town/talk-of-the-town-may-26)) with many OpenAI Realtime\ndemo vals to his name. (If you’re interested in trying out more AI voice demos\non Val Town, we also have one for\n[Gemini Live](https://www.val.town/x/valdottown/hello-gemini-live).)\n\n[**Jim Nielsen**](https://www.jim-nielsen.com/) wrote an\n[analytics-cron](https://www.val.town/x/jimniels/analytics-cron) val to stick\nhis Netlify web analytics data—which goes kapoof after 30 days—into SQLite.\n\n📝 I'm officially a hoarder now.\n\nNetlify throws away my analytics data every 30 days, but I finally setup a little automation with @val.town to persist it.\n\nblog.jim-nielsen.com/2026/preserv...[\\[image\nor embed\\]](https://bsky.app/profile/did:plc:ln6p42mckoylrkcd3ds6b7vv/post/3mvh6532h7s2z?ref_src=embed)\n\n[@jim-nielsen.com](https://bsky.app/profile/did:plc:ln6p42mckoylrkcd3ds6b7vv?ref_src=embed))\n[September\n13, 2026 at 11:28\nPM](https://bsky.app/profile/did:plc:ln6p42mckoylrkcd3ds6b7vv/post/3mvh6532h7s2z?ref_src=embed)\n\n[**Luis Gabriel**](https://luisgabriel.online/) published a Youtube RSS feed\nval, using Codex and the Val Town agent plugin. He wrote a great\n[blog post about it](https://luisgabriel.online/posts/youtube-rss-feed-grabber),\ntoo. Thanks for the kind words, LG!\n\nI was quite happy with the result. I think this is vibe coding at its finest. A simple tool written specifically for me, the way that I wanted it. -LG\n\n**Arber Xhindoli**, founder of [Canonry](https://canonry.ai/), made two vals for\ntesting your brand’s [AEO](https://blog.val.town/aeo) on Val Town: a\n[brand perception check](https://www.val.town/x/canonry/Brand-Perception-Check)\nand an\n[AI visibility check](https://www.val.town/x/canonry/AI-Visibility-Check).\nCharlie also [interviewed Arber](https://www.youtube.com/watch?v=44h6_jjW62o)\nabout AEO as part of his “Charlie learns AEO in public for Val Town” series.\n\n[**Owen Christofferson**](https://www.val.town/u/owenchristofferson) made a tiny\ntransit info website, [grand-perkins.val.run](https://grand-perkins.val.run/),\nfor (presumably) his stop in Oakland.\n[A val can be a home-cooked meal](https://www.robinsloan.com/notes/home-cooked-app/).\n\nOn the topic of home-cooked transit apps,\n[**Jonathan Blanchard**](https://www.val.town/u/jpblanchard) made a street\ncleaning parking map for Park Slope, Brooklyn:\n[parkslope-parking.val.run](https://parkslope-parking.val.run/).\n\nAnd one more—[**Kirill Maltsev**](https://www.kirillmaltsev.net/) home-cooked a\npersonal transit val for his stop in Tallinn, Estonia.\n\n*“Val Town? Oh, that’s the personal transit website builder, right?”*\n\n[**Nico Baier**](https://nicobaier.com/) made\n[example-domain.val.run](https://example-domain.val.run/), a canonical\n`*.val.run` example URL, in the spirit of IANA’s\n[example.com](https://example.com). Nico also created a\n[Lorem Ipsum API](https://www.val.town/x/nbbaier/lorem-ipsum) at\n[lipsum.val.run](https://lipsum.val.run/), which I am waiting for an excuse to\nuse!\n\n```\n# One paragraph\ncurl https://lipsum.val.run/p\n\n# Three paragraphs\ncurl https://lipsum.val.run/p/3\n\n# One sentence\ncurl https://lipsum.val.run/s\n\n# Five sentences\ncurl https://lipsum.val.run/s/5\n```\n\nNico is a [prolific](https://www.val.town/u/nbbaier) friend of the town, always\nproducing a steady stream of neat vals (or as he puts it in his bio: “Valin’ up\na storm”).\n\n[**Devon Winrick**](https://github.com/winrid/), creator of\n[FastComments](https://fastcomments.com/), built a\n[blog-with-comments](https://www.val.town/x/fastcomments/blog-with-comments)\ndemo val and contributed a\n[FastComments integration guide](https://docs.val.town/guides/fastcomments) to\nour docs. If your agent is integrating FastComments in a val, it can refer to\nagent skills on\n[fastcomments-skills.val.run](https://fastcomments-skills.val.run/).\n\n[**Fabian Iwand**](https://mootari.de/) asked Townie to make a\n[Commitfest-to-RSS val](https://www.val.town/x/mootari/cf-rss) for following\nPostgres patches without having to subscribe to the mailing list or wait for the\ncool-off period on new accounts.\n\n[**Paul Chin Jr.**](https://paulchinjr.com/) made a “cute feed of animals\nskateboarding,” available for your viewing pleasure at the cleverly named\n[boardmembers.val.run](https://boardmembers.val.run/). Paul is vibing all sorts\nof Fun Software on Val Town, like his\n[glamstrum](https://www.val.town/x/pchinjr/glamstrum) site (“Webcam air guitar.\nBig hair. Bigger riffs.”) and [firstpage.val.run](https://firstpage.val.run/)\n(“A 20-minute HTML website maker for kids”).\n\n[**Mariano Guerra**](https://marianoguerra.org/) vibe coded\n[his own coding agent](https://www.youtube.com/watch?v=ZJOE_EuyRTY) for Val\nTown-specific code.\n\n[**Derek Ahmedzai**](https://cheersderek.com/) made a\n[Letterboxd heartbeat](https://x.com/derekahmedzai/status/2087471361572663417)\nvisualization that you can try at\n[letterboxd-heartbeat.cheersderek.com](https://letterboxd-heartbeat.cheersderek.com/).\n\nnew letterboxd toy! it takes your last 50 ratings and makes a nice heartbeat monitor visualisation, and you can even save a png or gif\n\nshare your [#letterboxdheartbeat](https://x.com/hashtag/letterboxdheartbeat?src=hash&ref_src=twsrc%5Etfw)![https://t.co/BIT6mXJdec](https://t.co/BIT6mXJdec) [pic.twitter.com/GYQtUzMXJd](https://t.co/GYQtUzMXJd)\n\n[August 12, 2026](https://x.com/derekahmedzai/status/2087471361572663417?ref_src=twsrc%5Etfw)\n\n[**Frank van Puffelen**](https://puf.io/) used Codex to create a\n[goodreads-bookhive-sync](https://www.val.town/x/puf/goodreads-bookhive-sync)\nval that automatically syncs his GoodReads updates to BookHive.\n\n[**Ozan Öğreden**](https://ozan.ogreden.com/) made\n[org-publish](https://www.val.town/x/cricks_unmixed4u/org-publish) (live at\n[org-publish.val.run](https://org-publish.val.run/about)) for publishing plain\ntext files from Emacs or Neovim.\n\n[**jellyj**](https://www.val.town/u/jellyj) created\n[everyone-red-button.val.run](https://everyone-red-button.val.run/). It reminds\nme of [The (Reddit) Button](<https://en.wikipedia.org/wiki/The_Button_(Reddit)>),\nwhich—fun fact—was created by Josh Wardle of Wordle fame. (I also created\n[The Val Town Button](https://www.petemillspaugh.com/val-town-button) a few\nyears ago, before I worked here.)\n\n[**Holger Harzer**](https://www.val.town/u/fnxsdev) vibed\n[readable.val.run](https://readable.val.run/) on top of the\n[Mozilla Readability](https://github.com/mozilla/readability) library, which\nlets you paste a URL and get the same webpage back with less “clutter” (like\nFirefox’s reader mode).\n\n**Romain Demesmay** vibe coded\n[pizza-feu-de-bois](https://www.val.town/x/Romain/pizza-feu-de-bois), apparently\nan app to order wood-fired pizzas for house parties, which I am including\nbecause I initially assumed it meant “pizza for the boys.\n\nMany people are vibe coding MCP servers to stick an API they use into their\nchatbots, like Emad Gadou’s MCP servers for\n[Brave Search](https://www.val.town/x/emadgadou/brave-search-mcp); Nososke’s for\n[Google Classroom](https://www.val.town/x/nososke/google-classroom-mcp),\n[Google Maps & Google Earth](https://www.val.town/x/nososke/maps-earth-mcp), and\n[YouTube](https://www.val.town/x/nososke/youtube-mcp); Yuki Murakami’s for\n[Oura](https://www.val.town/x/YukiMurakami/oura-mcp); and Lindsay Patrick’s for\n[Sleeper Fantasy Football](https://www.val.town/x/lindsaypatrick/sleeper-mcp).\n\n## From the Val Town team\n\n[**Charlie**](https://charliemolthrop.com/) made\n[Whose Jev is it anyway?](https://www.val.town/x/dcm31/whose-jev-is-it-anyway)\nat [whosejev.val.run](https://whosejev.val.run/).\n[Made me laugh](https://x.com/CharlieMolthrop/status/2100946286136406421?s=20)!\n\nCharlie also made [JevHero](https://www.val.town/x/dcm31/jevhero) at\n[jevhero.val.run](https://jevhero.val.run/).\n[Made me laugh again](https://x.com/CharlieMolthrop/status/2100330435351920806?s=20).\n\n[**Steve**](https://stevekrouse.com/) made a Jev demo to classify your prose at\n[typesafe-demo.val.run](https://typesafe-demo.val.run/).\n\ntypesafe’s jev is fun! live demo you can play with: https://t.co/ctnPF0w70r https://t.co/i6kMGkkWOV\n\n— Steve Krouse (@stevekrouse)[September 16, 2026](https://x.com/stevekrouse/status/2100287368221659289?ref_src=twsrc%5Etfw)\n\nSteve also prototyped using Jev + Kernel for fast browser use at\n[jev-browser-use.val.run](https://jev-browser-use.val.run/).\n\njev + kernel browser use demo\n\npretty freaking cool! so fast!\n\ntry it yourself: [https://t.co/CoVFzscaa0](https://t.co/CoVFzscaa0) [https://t.co/OyXdNA1H0F](https://t.co/OyXdNA1H0F)\n\n[September\n16, 2026](https://x.com/stevekrouse/status/2100321685081559542?ref_src=twsrc%5Etfw)\n\nOne more from Steve: A Cerebras voice coder demo—\n\ncerebras voice coder - this is realtime - no speedups!\n\nthe slow parts are me deciding what to change [https://t.co/F2KivGifzj](https://t.co/F2KivGifzj)\n\n[September\n4, 2026](https://x.com/stevekrouse/status/2095943522985603468?ref_src=twsrc%5Etfw)\n\n[**Potluck**](https://potluckmittal.com/) made\n[gmail-interactions](https://www.val.town/x/potluck/gmail-interactions) to scan\nhis email and keep his ducks in a row, where by ducks I mean CRM cards for email\ncorrespondence with Val Town customers. (The Val Town CRM is itself also\n[on Val Town](https://www.val.town/x/valdottown/crm).)\n\nPotluck also made\n[Dustbound](https://www.val.town/x/potluck/burn-group-planner), a planning app\nfor his burning man camp to coordinate rides, tents, slushie shifts, and\nwhatnot.\n\n[**Pete**](https://www.petemillspaugh.com/)—I—put together\n[abottom.org](https://abottom.org/), an infosite for the word *abottom*, meaning\n“at the bottom,” an analogue of *atop*. (I know it’s silly, but I’m hoping to\nspread the word and eventually get it in the dictionary, so I invite you to use\nit!)\n\nWe—the Val Town team—also published an\n[OpenRouter template](https://www.val.town/x/templates/openrouter) val. It’s\nvery easy to get an OpenRouter API key and try out hundreds of models.\n\nWe also migrated our official Val Town docs to\n[a val](https://www.val.town/x/valdottown/docs) and wrote about the\n[docfooding](https://blog.val.town/docfooding) process. This blog is also\n[a val](https://www.val.town/x/valdottown/blog), and we have an older writeup\nabout [blogfooding](https://blog.val.town/migration).\n\n**We're hiring!**\n\nAre you an infra engineer who cares about the joy of programming?", "url": "https://wpnews.pro/news/talk-of-the-town-october-2026", "canonical_source": "https://blog.val.town/talk-of-the-town-october-2026", "published_at": "2026-10-07 00:00:00+00:00", "updated_at": "2026-10-07 13:17:02.396619+00:00", "lang": "en", "topics": ["ai-agents", "ai-products", "developer-tools", "generative-engine-optimization", "ai-search"], "entities": ["OpenAI", "Justin Uberti", "Val Town", "GPT-Live", "Jim Nielsen", "Netlify", "Arber Xhindoli", "Canonry"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/talk-of-the-town-october-2026", "markdown": "https://wpnews.pro/news/talk-of-the-town-october-2026.md", "text": "https://wpnews.pro/news/talk-of-the-town-october-2026.txt", "jsonld": "https://wpnews.pro/news/talk-of-the-town-october-2026.jsonld"}}