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

74k words and CPUs playing ZOEAE: How I built a dictionary for word game pedants

https://wordtrak.com/blog/2026-06-05-how-i-built-a-new-dictionary-for-pedantic-word-game-players
1•qrush•58s ago•0 comments

Crowdsource agents for reasoning, reward top. A live Experiment

https://reazontree.com
1•BuddhaSource•1m ago•1 comments

Call for Testing: PhoenixDKIM, A security-focused DKIM milter

https://www.phoenixdkim.org/
1•peregrinus_13•2m ago•1 comments

The reason dating is broken: Data behind romance went from joyful to miserable

https://www.youtube.com/watch?v=HGBuEjzsrHE
1•maxloh•3m ago•0 comments

Azure Functions Core Tools repository taken down

https://github.com/Azure/azure-functions-core-tools
1•hectorm•5m ago•1 comments

The Reflection on My First Year at Meta (Facebook)

https://johnjr.dev/posts/the-reflection-on-my-first-year-at-meta/
2•johnjr•7m ago•0 comments

Show HN: Interact with your .eml files using MCP tools

https://github.com/MiguelRipoll23/eml-mcp
1•PhilDunphy23•7m ago•0 comments

Show HN: Audit any AI/data pairing with Veritrooper

https://veritrooper.com/
1•brian8620•7m ago•0 comments

Show HN: Fooglemap – a map for local restaurant discovery

https://fooglemap.com/
1•rankiwiki•9m ago•0 comments

Meta putting up tents across the US to house AI servers

https://www.tomshardware.com/tech-industry/artificial-intelligence/meta-putting-up-tents-across-t...
3•jeffufl•10m ago•2 comments

Bend under pressure not under nonsense

https://julienreszka.com/blog/bend-under-pressure-not-under-nonsense/
1•julienreszka•11m ago•0 comments

Chrome Breaks Records Again on Speedometer 3.1 and Jetstream 3

https://blog.google/chromium/a-double-victory-for-web-speed-chrome-breaks-records-again-on-speedo...
1•ksec•13m ago•0 comments

The web. Without permission. Grub is back, with a vengeance

https://deepbluedynamics.com/grub
1•kordlessagain•14m ago•0 comments

TanStack AI

https://tanstack.com/blog/your-mcp-your-way
1•berlianta•15m ago•0 comments

The environmental impacts of deep-sea mining

https://www.sciencedirect.com/science/article/pii/S0960982226003039?via%3Dihub
1•PaulHoule•15m ago•0 comments

Scientists revive activity in frozen mouse brains for the first time

https://www.nature.com/articles/d41586-026-00756-w
1•gscott•15m ago•0 comments

I was laid off by Atlassian

https://www.youtube.com/watch?v=55pTFVoclvE
1•maxloh•18m ago•0 comments

Mac's missing Google Calendar and Calculator in one click

https://chromewebstore.google.com/detail/calendarkit/nhcbepdcigkmidijjchdfnngloaemfcn
1•pSarveshKr•18m ago•0 comments

Cloudflare CEO Is Lying to You About the Bot Traffic Jump

https://www.flyingpenguin.com/cloudflare-ceo-is-lying-to-you-about-the-bot-traffic-jump/
4•speckx•19m ago•3 comments

Ask HN: How can we make an Open Source version of SpaceX?

1•colesantiago•20m ago•2 comments

Republicans Claim Anti-Data Center Movement Is a Chinese Psy-Op

https://gizmodo.com/republicans-claim-anti-data-center-movement-is-a-chinese-psy-op-2000767611
6•thisislife2•20m ago•1 comments

I built an open-source alternative to dynamic workflows: OpenFlow CLI

https://github.com/travisliu/openflow
1•travisliu•24m ago•1 comments

It's a Kind of Magic: Magic Numbers and the Arithmetic of Quantum Computation

https://www.blogosvet.cz/clanek/its-a-kind-of-magic-magic-numbers-and-the-arithmetic-of-quantum-c...
1•amthorn•24m ago•0 comments

Buffy the Vampire Slayer, Ted Lasso, and Little Britain Actor Anthony Head Dies

https://news.sky.com/story/buffy-the-vampire-slayer-and-ted-lasso-actor-dies-13545934
6•austinallegro•24m ago•1 comments

A PlayStation One (PS1) Emulator Written in Jam

https://github.com/raphamorim/jamstation
2•bobburniquist•28m ago•0 comments

Energy Markets Limit the Hormuz Shock

https://www.wsj.com/opinion/energy-markets-limit-the-hormuz-shock-fb793c18
2•paulpauper•30m ago•0 comments

Which AI agents send Accept: text/Markdown?

https://acceptmarkdown.com/status
2•rickette•30m ago•0 comments

The Social Science Research Network Has Jumped the Shark

https://www.stephenbainbridge.com/p/the-social-science-research-network
1•paulpauper•31m ago•0 comments

The British Used to Sound Like We Did

https://www.nytimes.com/2026/06/04/opinion/british-american-english-language.html
1•marojejian•31m ago•1 comments

How much value is AI creating?

https://www.ft.com/content/8e9ae7a4-7209-4e2c-aa36-f3af77d6ce1f
3•paulpauper•32m ago•0 comments