frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Kodo – Temporary, real-time translation chat app for my upcoming trip

2•jonathanleane•1y ago
Hey HN,

My wife and I are heading to Thailand soon, and while we're learning some basics, I was thinking about those quick, everyday interactions where a language barrier can be awkward – asking for directions, ordering street food, chatting with a vendor, etc.

I didn't want the friction of firing up a dedicated translation app each time or dealing with account signups for something temporary.

So, I decided to build Kodo Chat as a little side project to scratch my own itch. The idea is a super simple, temporary chat room focused purely on real-time translation between two people.

How it works:

One person ("host") visits the site, selects their language, and gets a QR code and a shareable link. The other person ("guest") scans the code or opens the link on their phone, selects their language, and they're connected in a temporary room.

Messages sent by either person are translated (currently using OpenAI - gpt-4.1 by default, but configurable) and displayed along with the original text on the other person's device.

Rooms and user links expire automatically (via Redis TTLs), so there's no persistent data or accounts needed.

It's built with Expo (React Native Web) for the frontend, Node.js/Express/Socket.IO on the backend, and Redis for session/room management. The UI is pretty basic right now (using React Native Paper), and the translations are only as good as the underlying AI model, but it seems to handle simple conversational stuff reasonably well in testing.

It solved my immediate need, and I thought others might find it useful, so I've open-sourced it.

Live Demo: https://kodo-frontend.onrender.com/ GitHub: https://github.com/jonathanleane/kodo

Would love to hear any feedback, suggestions, or criticisms you might have! Especially curious if anyone else has faced similar communication hurdles while traveling and what solutions they've found.

Comments

gabrielcrist•1y ago
Muito interessante! A funcionalidade de tradução temporária em tempo real parece especialmente útil para situações em que a comunicação rápida supera a perfeição da tradução.

Fiquei curioso: como o Kodo lida com expressões idiomáticas ou gírias locais? E existe algum tipo de armazenamento ou histórico das conversas traduzidas?

Pode ser uma ótima ferramenta não só para viagens, mas também para equipes multiculturais em ambientes remotos.

jonathanleane•1y ago
Not sure - lets try: https://kodo-frontend.onrender.com/join?token=3f717b9f1a9052...

A new experiment deepens the mystery over gravitational constant, Big G

https://www.cnn.com/2026/05/07/science/gravitational-constant-measure-gravity-big-g
1•rramadass•1m ago•0 comments

Gambling ads on social media reach more than twice as many men as women: study

https://www.cam.ac.uk/research/news/gambling-ads-on-social-media-reach-more-than-twice-as-many-me...
1•hhs•3m ago•0 comments

Where the Curves Cross

https://whattotelltherobot.com/p/where-the-curves-cross
1•stefie10•3m ago•0 comments

AI Bots Auditioning for Wall Street Are Mostly Losing

https://www.fa-mag.com/news/ai-bots-auditioning-for-wall-street-trading-are-mostly-losing-86902.html
1•izyda•8m ago•1 comments

Researchers discover advanced language processing in the unconscious human brain

https://www.bcm.edu/news/researchers-discover-advanced-language-processing-in-the-unconscious-hum...
1•hhs•13m ago•0 comments

Show HN: Blamo A vibecoded app for vibecoding vibe games

https://www.blamo.ai/
1•semateos•14m ago•1 comments

Show HN: Notion-to-site – sync any Notion database to local Markdown/MDX/JSON

https://github.com/rashidazarang/notion-to-site
2•rashidae•15m ago•0 comments

ICE Plans to Develop Own Smart Glasses

https://www.404media.co/ice-plans-to-develop-own-smart-glasses-to-supplement-its-facial-recogniti...
4•cdrnsf•18m ago•0 comments

Maybe you shouldn't install new software for a bit

https://xeiaso.net/blog/2026/abstain-from-install/
4•psxuaw•18m ago•0 comments

The Mounting Toll of Multi-Year Funding on American Biomedical Research [pdf]

https://actfornih.org/wp-content/uploads/2026/05/A4N_Updated-MYF-One-Pager_May-2026_FINAL.pdf
2•petethomas•18m ago•0 comments

Cloudflare is laying off 1,100 employees to prepare for 'the agentic AI era'

https://www.businessinsider.com/cloudflare-announces-1100-layoffs-amid-ai-focus-shift-2026-5
10•cdrnsf•21m ago•1 comments

Show HN: Kill-The-Backlog, self-hosted background agents

https://github.com/jvaill/Kill-The-Backlog
3•jvaill•21m ago•0 comments

As Russia Expands Internet Blackouts, Kremlin Tells Citizens to Use the Radio

https://united24media.com/latest-news/as-russia-expands-internet-blackouts-kremlin-tells-citizens...
2•hkmaxpro•25m ago•0 comments

Nonprofit hospitals spend billions on consultants with no clear effect

https://www.uchicagomedicine.org/forefront/research-and-discoveries-articles/nonprofit-hospitals-...
2•hhs•26m ago•0 comments

Mirror Neuron

https://en.wikipedia.org/wiki/Mirror_neuron
2•kristianpaul•26m ago•0 comments

Agentic Artificial Intelligence in Finance

https://arxiv.org/abs/2604.21672
2•nhatcher•27m ago•0 comments

CSP2XSS: Vulnerability in Next.js App Router

https://aisafe.io/blog/csp2xss-nextjs-vulnerability
2•adragos_•27m ago•0 comments

America's Math Crisis

https://time.com/article/2026/05/05/america-math-crisis/
2•paulpauper•29m ago•0 comments

Writers Are Going to Extremes to Prove They Didn't Use AI

https://www.wsj.com/tech/ai/writers-are-going-to-extremes-to-prove-they-didnt-use-ai-46e7c3f7
3•paulpauper•29m ago•1 comments

Let Me Convince You to Be Prolific

https://3quarksdaily.com/3quarksdaily/2026/05/let-me-convince-you-to-be-prolific.html
2•herbertl•29m ago•0 comments

Show HN: Unofficial real-time tracker for the MV Hondius hantavirus outbreak

https://hantavirus-production.up.railway.app/
2•BreRoz•30m ago•0 comments

HTTP/3 over QUIC in Node.js

http://www.jasnell.me/posts/quic-part-4
2•rglover•31m ago•0 comments

I am done trying to fit in

2•ycosynot•32m ago•0 comments

New security vulnerabilities disclosed in Next.js (patches released)

https://github.com/vercel/next.js/releases/tag/v16.2.6
2•umaar•34m ago•0 comments

MIT Canvas goes down after cybercrime group breaches Instructure

https://thetech.com/2026/05/07/canvas-breach-26
2•testfoobar•35m ago•1 comments

Cloudflare stock sinks after earnings; cuts 1,100 employees due to AI changes

https://www.cnbc.com/2026/05/07/cloudflare-net-q1-2026-stock-earnings-layoffs.html
5•choult•36m ago•1 comments

Why Are All LLMs Obsessed with Japanese Culture?

https://arxiv.org/abs/2604.21751
2•geox•37m ago•1 comments

OpenZL v0.2.0

https://github.com/facebook/openzl/releases/tag/v0.2.0
3•pella•38m ago•0 comments

David Attenborough turns 100: his legacy, from science to storytelling

https://theconversation.com/as-david-attenborough-turns-100-four-experts-explore-his-legacy-from-...
3•mellosouls•40m ago•0 comments

Octonous Open Beta: What We've Learned and Where We're Going

https://blog.mozilla.ai/octonous-open-beta-what-weve-learned-and-where-were-going/
2•prismatic•40m ago•0 comments