frontpage.
newsnewestaskshowjobs

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

The Data Recipe for Teaching AI New Skills [video]

https://www.youtube.com/watch?v=I9F_VFfLTmM
2•aborovykh•4m ago•1 comments

Obsidian AI Setup – A production-ready onboarding skill for AI agents

https://github.com/anliberant/obsidian-ai-setup
1•javatuts•8m ago•0 comments

Google's AI buildout drove 37% increase in electricity use in 2025

https://arstechnica.com/ai/2026/07/googles-ai-buildout-drove-37-increase-in-electricity-use-in-2025/
3•mpfect•19m ago•0 comments

Show HN: Opplic AI growth employees for web agencies

https://opplic.com
1•sanketta•20m ago•0 comments

Nvidia B300 vs H200: GPU Specs and Performance Analysis

https://canopywave.com/blog/nvidia-b300-vs-h200-gpu-specs-performance-analysis
1•Timmyzzz•26m ago•0 comments

Show HN: Warmbly – Automate cold email outreach

https://github.com/warmbly/warmbly
1•meszmate•28m ago•0 comments

Meta: New Muse Spark update, and an Opus level Muse variant, are both on the way

https://twitter.com/i/status/2072858780816330833
1•euio757•29m ago•0 comments

Go (golang) Report Card project/service was archived on Jul 1, 2026

https://github.com/gojp/goreportcard/commit/176744ca23b40aa64c55b390161a3c78982e91b8
1•guessmyname•32m ago•0 comments

Ask HN: Is anyone experimenting with different ways of using LLMs for coding?

6•yehiaabdelm•34m ago•4 comments

After WhatsApp, Indian govt sends notices to Telegram, Signal over usernames

https://www.hindustantimes.com/india-news/after-whatsapp-centre-notices-to-telegram-signal-today-...
1•shibaprasadb•37m ago•0 comments

Buy nothing, feel richer – South Korea dopamine apps

https://www.koreajoongangdaily.com/lifestyle/these-brainhacking-services-let-you-buy-absolutely-n...
1•BaudouinVH•39m ago•0 comments

Ford rehires human engineers after AI fails to match quality checks

https://www.bbc.com/news/articles/cgrkd41n2v9o
2•gmargari•40m ago•0 comments

Horsewood: I Tried It for 60 Days – My Honest ReviewS

https://finance.yahoo.com/sectors/healthcare/articles/horsewood-urgent-report-2026-horse-19110038...
1•gaxyjami•42m ago•0 comments

Ask HN: What does a good day at work look like in the AI era?

2•akashwadhwani35•45m ago•1 comments

We Tested 40 CSS Tools for Performance and Learning Curve. Here's What Won

https://cssawwwards.com/blog/color-blindness-accessible-design-guide-2026
2•cssawwwards•53m ago•0 comments

Three Hundred Fifty-Four Fireworks per Second. Is it a good idea?

https://chadtopaz.com/essays/fireworks-per-second.html
1•mattoxic•55m ago•0 comments

Why Build vs. Buy is the wrong question

https://quii.dev/Why_%22Build_vs_Buy%22_is_the_Wrong_Question
1•quii•58m ago•0 comments

Understanding AI with Soumitra Dutta

https://soumitradutta.gt.tc
1•davidwilliam26•1h ago•0 comments

AI is punishing game developers [video]

https://www.youtube.com/watch?v=59XdUJRzRxc
1•frag•1h ago•0 comments

Show HN: Mobile View – a Chrome extension showing desktop and mobile at once

https://chromewebstore.google.com/detail/mobile-view-—-mobile-simu/hocbjiaeeijekejepphjihbpogik...
2•mongrus•1h ago•2 comments

Agentrc – Dockerfile-shaped, governed packaging for AI agents

https://agentrc.ai/
1•adeelahmadch•1h ago•0 comments

First Principles of Model Routing

https://try.works/first-principles-of-model-routing
3•try-working•1h ago•0 comments

Instagram running ads promoting child sexual abuse material in India, BBC finds

https://www.bbc.co.uk/news/articles/cvgm4e0316zo
2•haritha-j•1h ago•0 comments

Anthropic moves to close loopholes that allow Chinese access to Claude

https://www.ft.com/content/ad033063-60f9-4c0c-8d8a-9193a83e6f60
3•mmarian•1h ago•3 comments

Show HN: HTTPS://HN-Jobs.com

https://hn-jobs.com
2•freakynit•1h ago•0 comments

Show HN: b10 – for files

https://github.com/wilds-land/b10
1•kindy•1h ago•0 comments

Free tool that finds your #1 digital workflow bottleneck in 5 minutes

https://flashconsult.ctonew.app
2•FlashConsultant•1h ago•0 comments

Nearly 1M people worldwide became millionaires in 2025, UBS report finds

https://www.reuters.com/markets/wealth/nearly-one-million-people-worldwide-became-millionaires-20...
2•littlexsparkee•1h ago•2 comments

Fable will return to Claude subscriptions as soon as capacity allows

https://twitter.com/trq212/status/2072814903170408784
2•mil22•1h ago•3 comments

Last and First Men (1930)

https://gutenberg.org/cache/epub/79003/pg79003-images.html
1•petethomas•1h ago•0 comments