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•9mo 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•9mo 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•9mo ago
Not sure - lets try: https://kodo-frontend.onrender.com/join?token=3f717b9f1a9052...

Perplexity Pro promo subscription suspended without explanation?

1•aanno•21s ago•0 comments

Indian food delivery giant leak location metadata,food preferences to strangers

https://medium.com/@jatin.b.rx3/how-a-zomato-feature-enables-stalking-which-they-call-working-as-...
1•jatin-dot-py•1m ago•0 comments

Building a language that people want

https://blog.merigoux.fr/en/2026/02/19/building-proper-pl.html
1•art-w•1m ago•0 comments

Palantir Captured the UK Ministry of Defence

https://www.ft.com/content/5207928a-13e8-4832-8c6f-2e78740c16c9
2•macleginn•3m ago•0 comments

Code has always been the easy part

https://laughingmeme.org/2026/02/09/code-has-always-been-the-easy-part.html
1•Ozzie_osman•4m ago•0 comments

What Happened to Software Is Happening to Finance and Accounting

https://doempke.com/what-happened-to-software-is-happening-to-finance-and-accounting/
1•robk•5m ago•0 comments

Rare Blood Clots After Certain Covid Vaccines

https://www.mcgill.ca/oss/article/covid-19-medical-health-and-nutrition-technology/rare-blood-clo...
2•cyrc•7m ago•0 comments

Show HN: Shellspec – DSL to Test CLIs

https://github.com/itsfarseen/shellspec
1•itsfarseen-1•8m ago•0 comments

Ask HN: Best file format for AI reports output?

1•azkalam•19m ago•0 comments

A distributed queue in a single JSON file on object storage

https://turbopuffer.com/blog/object-storage-queue
2•Sirupsen•19m ago•0 comments

Show HN: Go Implementation of Systemd Time

https://gitlab.com/allddd/go-systemd-time
1•allddd•20m ago•0 comments

Joseph Weizenbaum's Hackerkritik

https://sdf.org/~pkal/src+etc/hacker-kritik.html
1•pkal•22m ago•0 comments

Relooted, a game where you take back stolen African artifacts from museums

https://www.theguardian.com/games/2026/feb/21/south-african-video-game-artefacts-western-museums
1•atombender•28m ago•0 comments

'Psychological torture': Spanish tenants fight back against housing 'harassment'

https://www.theguardian.com/world/2026/feb/21/spanish-tenants-fight-back-against-housing-harassme...
1•Geekette•28m ago•0 comments

Launch of Dozy

https://www.dozy.site/
1•david-kelen•29m ago•1 comments

Moltbook-CLI – crates.io: Rust Package Registry

https://crates.io/crates/moltbook-cli
1•kelexine•37m ago•0 comments

Show HN: RealDeed PropPass – Own Indian Real Estate Digitally from INR 10k

https://realdeed.in/
1•oxfpr555•38m ago•0 comments

Google Is Exploring Ways to Use Its Financial Might to Take on Nvidia

https://www.wsj.com/tech/ai/google-is-exploring-ways-to-use-its-financial-might-to-take-on-nvidia...
3•JumpCrisscross•39m ago•0 comments

Lindenmayer Systems

https://justinpombrio.net/2026/02/16/l-systems.html
1•birdculture•43m ago•0 comments

Baby chick study challenges a theory of how humans evolved language

https://www.scientificamerican.com/article/baby-chicks-pass-the-bouba-kiki-test-challenging-a-the...
1•atombender•46m ago•0 comments

Search and analyze documents from the DOJ Epstein Files release with local LLM

https://github.com/artmedlar/epstein-files-analyzer
2•edward•46m ago•0 comments

Searching for Birds

https://SearchingForBirds.VisualCinnamon.com/
1•the-mitr•49m ago•0 comments

Opening Day at the Maternal Center of Excellence

https://pihsierraleone.org/news/opening-day-maternal-center-excellence
1•boriskourt•49m ago•0 comments

Show HN: Tastefinder – swipe-based movie and TV recommendations

https://tastefinder.io/
1•tastefinder_io•53m ago•0 comments

Andrej Karpathy talks about "Claws"

https://simonwillison.net/2026/Feb/21/claws/
54•helloplanets•57m ago•39 comments

Building Modern Databases with the FDAP Stack

https://gotopia.tech/articles/412/building-modern-databases-with-the-fdap-stack
1•mpweiher•57m ago•0 comments

Biases in the Blind Spot: Detecting What LLMs Fail to Mention

https://arxiv.org/abs/2602.10117
2•mpweiher•58m ago•0 comments

Show HN: Beadhub.ai – Real time coord for coding agents across different minders

https://beadhub.ai
1•juanre•58m ago•0 comments

Show HN: Cmcp – Aggregate all your MCP servers behind 2 tools

https://github.com/assimelha/cmcp
1•aceelric•59m ago•0 comments

South-Pointing Chariot

https://en.wikipedia.org/wiki/South-pointing_chariot
2•_Microft•1h ago•0 comments