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

Explore Wikipedia Like a Windows XP Desktop

https://explorer.samismith.com/
3•smusamashah•5m ago•0 comments

°C: a short history of the standard reference temperature for industrial dim

https://pmc.ncbi.nlm.nih.gov/articles/PMC4654601/
1•fanf2•8m ago•0 comments

Andy Jassy Is Rewriting Amazon's Playbook for the AI Age

https://www.bloomberg.com/features/2026-andy-jassy-amazon-ai/
1•thm•9m ago•0 comments

OpenAI Considering Legal Action Against Apple over 'Strained' Siri Partnership

https://www.macrumors.com/2026/05/14/openai-considering-legal-action-against-apple/
1•tosh•11m ago•0 comments

The chaotic development of Modern Warfare3 – A Documentary

https://www.youtube.com/watch?v=eC7eS0_O8ng
1•marconey•12m ago•0 comments

Actions is experiencing degraded availability

https://www.githubstatus.com/incidents/ctf7nxpq5jzn
1•Hamuko•13m ago•0 comments

Show HN: Using the same method from TikTok to concentrate better on meetings

https://chromewebstore.google.com/detail/miito-tiktok-like-videos/hlnfebhmljcldnhepjeiodhmijahlhcc
1•miemex•15m ago•0 comments

Margin Trading and Securities Lending Strategy Backtesting

https://medium.com/@DolphinDB_Inc/why-your-backtests-fail-in-margin-trading-securities-lending-an...
1•CrazyTomato•19m ago•0 comments

Food 4 Agile Thought #544: Knowledge Work Tools, Buy-In Trap, Agentic Coding ROI

https://age-of-product.com/food-agile-thought-544-knowledge-work-tools/
1•swolpers•20m ago•0 comments

Tabular-nums for numbers that line up

https://iprodan.dev/l/font-variant-tabular-nums/
2•thunderbong•21m ago•0 comments

How do I write Elixir tests?

https://hauleth.dev/post/writing-tests/
1•hauleth•25m ago•0 comments

Wood burning reintroduces lead poisoning in US

https://www.theguardian.com/environment/2026/may/15/wood-burning-for-heat-reintroducing-lead-poll...
2•oliculipolicula•29m ago•0 comments

Kog AI – Building a Real-Time Inference Stack on AMD Instinct GPUs [video]

https://www.youtube.com/watch?v=ndSA9T5yvmM
6•NicoConstant•33m ago•0 comments

Where's Ed: Anthropic Told Court $5B but Public $19B

https://www.flyingpenguin.com/wheres-ed-anthropic-told-court-5-billion-but-public-19-billion/
2•jorisw•34m ago•0 comments

Overworked AI Agents Turn Marxist, Researchers Find

https://www.wired.com/story/overworked-ai-agents-turn-marxist-study/
2•aleksjess•42m ago•1 comments

Rosetta Check 2.0 scans Pro Tools, Logic and Photoshop plugins for Intel builds

https://rosettacheck.com/testflight
2•jonnokid•44m ago•0 comments

Ask HN: Im a back end dev, how do you go from designing the UI with AI?

3•cristyg0101•54m ago•3 comments

A Technical Deep Dive into the New Raycast

https://www.raycast.com/blog/a-technical-deep-dive-into-the-new-raycast
1•vaishnavsm•1h ago•0 comments

VI65 Text Editor - vi for the 6502

https://vi65.sourceforge.net/
2•rbanffy•1h ago•0 comments

2028: Two scenarios for global AI leadership

https://www.anthropic.com/research/2028-ai-leadership
4•pretext•1h ago•0 comments

Power up your Domain Specific Language

https://slangify.org/
4•librasteve•1h ago•1 comments

Show HN: Pairfuse – Professional Photoshoots for Couples

https://pairfuse.com
1•katerina198b•1h ago•1 comments

Windscribe – We'll move HQ and take our taxes elsewhere

https://twitter.com/windscribecom/status/2055044048122003569
5•mvdwoord•1h ago•1 comments

America is experiencing a productivity miracle

https://www.economist.com/finance-and-economics/2026/05/11/america-is-experiencing-a-productivity...
2•edward•1h ago•0 comments

UUID vs. NanoID – ID Generation Compared

https://tools.pinusx.com/compare/uuid-vs-nanoid
2•ankitg12•1h ago•0 comments

One-of-One Indirapuram Sets a New Standard for Luxury Living

https://realty.economictimes.indiatimes.com/news/brand-connect-initiative/harmandeep-singh-kandha...
1•KirtiKKapoor•1h ago•0 comments

Court upholds discrimination ruling after male excluded from female-only app

https://www.abc.net.au/news/2026-05-15/nsw-tickle-v-giggle-judgement-transgender-woman/106682498
3•wrwr•1h ago•4 comments

Get best online coupons and promo codes and deals of hot brands

https://www.timelycoupons.com
1•oopp0302•1h ago•0 comments

Ask HN: How to be SOC2 Type 2 compliant as a solo-entreprenuer?

17•sochix•1h ago•23 comments

Zero-day exploit defeats default Windows 11 BitLocker protections

https://arstechnica.com/security/2026/05/zero-day-exploit-completely-defeats-default-windows-11-b...
5•ndsipa_pomu•1h ago•0 comments