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...

Waymo launches cheaper robotaxis in Los Angeles

https://www.latimes.com/business/story/2026-05-28/waymo-launches-services-with-cheaper-robotaxis-...
1•gamblor956•1m ago•0 comments

Any Cloud. Locally – New floci's brothers

https://floci.io
1•hectorvent•1m ago•0 comments

SiteGround's Icky Approach to AI in WordPress 7.0

https://www.rhyswynne.co.uk/sitegrounds-icky-approach-to-ai-in-wordpress-7-0/
1•speckx•4m ago•0 comments

Tokyo rent map: ¥70k gap between cheapest and priciest 1K (May 2026 data)

https://housingassist.com/blog/tokyo-rent-report-may-2026/
2•momentmaker•6m ago•0 comments

SpaceX skeptics' added reason for concern: Musk comments diverge from IPO filing

https://www.cnbc.com/2026/05/29/spacex-skeptics-concerned-as-musk-comments-diverge-from-ipo-filin...
2•1vuio0pswjnm7•6m ago•0 comments

SpaceX's index fund debut will look nothing like what most investors expect

https://www.investmentnews.com/practice-management/spacexs-index-fund-debut-will-look-nothing-lik...
2•avidiax•7m ago•0 comments

OldPhilly: Mapping historical photos from the Philadelphia City Archive

https://oldphilly.org/
2•h0rv•7m ago•0 comments

Why Your Pentest Report Is Lying to You (and What to Do About It)

https://www.pentesty.co/blog/why-your-pentest-report-is-lying-to-you
2•czaar•7m ago•0 comments

EU-Backed Appeals Center Accidentally Confirms DSA Censorship Regime Is Broken

https://reclaimthenet.org/eu-dsa-appeals-centre-report-exposes-content-censorship-failures
3•anonymousiam•10m ago•0 comments

Show HN: Sverklo – repo memory for coding agents

https://sverklo.com/
3•nike-17•11m ago•0 comments

It's Front end's Lost Decade [video]

https://www.youtube.com/watch?v=7ge8iwaNNAw
4•tosh•13m ago•0 comments

Unpatched Ollama Vulnerabilities: Phishing Overlays and Data Exfiltration

https://www.promptarmor.com/resources/unpatched-ollama-vulnerabilities-phishing-overlays-and-data...
4•Kneenex•16m ago•0 comments

Ask HN: If I cancel Codex today whats the next best local inference agent?

3•Bulbasaur2015•16m ago•1 comments

SpaceX and the 'Enshittification' of Markets

https://www.ft.com/content/f724d500-fd45-4f38-86b8-549b5cae88ba
5•avidiax•17m ago•0 comments

Low-Level Network Optimizations: Socket Options That Matter

https://goperf.dev/02-networking/low-level-optimizations/
2•thunderbong•17m ago•0 comments

Why Teachers Quit [video]

https://www.youtube.com/watch?v=CPcxpcCgZMw
2•obscurette•19m ago•0 comments

Megastorm: Multi-framework brainstorming for Claude Code/Cowork

https://creativepm.substack.com/p/megastorm
2•Roll_The_Bones•19m ago•0 comments

Jolt3D Engine – 3D Game Engine

https://jolt-3d.sourceforge.net/
2•nazgulsenpai•19m ago•1 comments

My "blocked-by-default" approach to working with coding agents

https://oscarswanros.com/2026/05/29/risk-management-lessons-from-cave-diving-applied-to-working-w...
2•swanros•20m ago•0 comments

Fingerprinting Remotely using OPFS-based SSD Timing [pdf]

https://hannesweissteiner.com/pdfs/frost.pdf
3•HelloUsername•21m ago•0 comments

UK Visa Portal exposed passports and selfies – then called the lawyers on us

https://techcrunch.com/2026/05/27/uk-visa-portal-spilled-thousands-of-applicants-passports-and-se...
2•cassianoleal•22m ago•0 comments

Trial by Fire

https://yusufaytas.com/trial-by-fire
12•mdfiver•24m ago•0 comments

New Study Reveals the Manipulative 'Dark Patterns' of AI Chatbots

https://www.404media.co/new-study-reveals-the-manipulative-dark-patterns-of-ai-chatbots/
5•Brajeshwar•25m ago•0 comments

Show HN: Gaia Atlas – Local Stellar Map

https://valhovey.github.io/gaia-atlas/
3•speleo•25m ago•1 comments

Show HN: A page that hides a sentence for AI and lets you check if it came back

https://sinceyouarrived.world/taken/agents
2•mwheelz•26m ago•0 comments

Used CSS is now available in a free WordPress plugin (no account required)

https://wordpress.org/plugins/searchpro/
1•hamzamairaj•27m ago•0 comments

Reconciling Kubernetes cost estimates with CUR / FOCUS billing data

https://github.com/tanrikuluozlem/burn
1•OzlemT•30m ago•0 comments

Bill C-22 Is a Mess of the Government's Own Making

https://ethanplant.ca/writing/bill-c22-is-a-mess/
3•ethanplant•30m ago•0 comments

What a Good Website Does

https://specification.website/
2•taubek•30m ago•0 comments

The Download: unlocking lithium and controlling Ebola

https://www.technologyreview.com/2026/05/29/1138110/the-download-lithium-extraction-ebola-ai-pope/
1•joozio•33m ago•0 comments