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

Has America Crossed the Asshole Threshold?

https://thegrimhistorian.substack.com/p/has-america-crossed-the-asshole-threshold
1•JumpCrisscross•32s ago•0 comments

Claude's jargon, metaphors and imaginary composite words are driving me insane

https://old.reddit.com/r/ClaudeAI/comments/1uok58g/claudes_self_invented_technical_jargon_complex/
1•da_grift_shift•43s ago•0 comments

The $0 Second Opinion

https://moai.studio/blog/posts/the-zero-dollar-second-opinion.html
2•ionwake•2m ago•0 comments

Ente's business metrics are open now

https://ente.com/blog/open/
1•Cider9986•3m ago•0 comments

DMS 1.5 "The Wolverine" Released

https://danklinux.com/blog/v1-5-release
2•sonixier•4m ago•0 comments

Using Go for Mobile Apps: A retrospective on a year of development with Gomobile

https://www.davidsobsessions.com/p/one-year-of-gomobile/
1•newswangerd•4m ago•0 comments

OpenAI no longer recommends SWE-Bench Pro

https://openai.com/index/separating-signal-from-noise-coding-evaluations/
4•sk4rekr0w•5m ago•0 comments

Gov. Pritzker Signs Nation-Leading Artificial Intelligence Safety Law

https://gov-pritzker-newsroom.prezly.com/gov-pritzker-signs-nation-leading-artificial-intelligenc...
2•Anon84•5m ago•1 comments

A governed prompt compiler that exposes its reasoning pipeline before execution

https://claude.ai/public/artifacts/13b50d43-fa61-4dcf-8236-eda1c04c2325
1•govintentlabs•5m ago•0 comments

ShevtoneAudio – AI that turns piano MIDI into cinematic trailer music

https://app.shevtoneaudio.com/
1•MusicAlexandrov•6m ago•1 comments

Most slopcode projects are abandoned and deleted within months of release

https://www.osnews.com/story/145469/most-slopcode-projects-are-abandoned-and-deleted-within-month...
3•MBCook•6m ago•0 comments

FIU disciplines 7 students for 'indoor' silent protest on immigration policies

https://www.wlrn.org/government-politics/2026-07-01/fiu-students-silent-protest-immigration
1•hn_acker•7m ago•2 comments

We're Sending More Rockets to Space Than Ever, Leaving a Catastrophic Mark

https://www.popularmechanics.com/space/rockets/a71749237/rocket-pollution/
2•1vuio0pswjnm7•7m ago•0 comments

Vibe Coding Is a System Design Interview

https://www.brendanlong.com/vibe-coding-is-a-system-design-interview.html
2•BrendanLong•7m ago•0 comments

Show HN: Mark Highlight, a Xcode-Style VSCode Extension

https://marketplace.visualstudio.com/items?itemName=JulianAnthes.vscode-mark-highlight
1•dschu•8m ago•0 comments

Agents are monads (but not that kind)

https://xeiaso.net/blog/2026/hyle-pneuma/
1•xena•9m ago•0 comments

Ask HN: Why is not using AI considered a form of arrogance?

4•amichail•10m ago•2 comments

Online gamblers betting more than £1k to face new checks

https://www.bbc.com/news/articles/cqj1xvy44xno
1•1659447091•10m ago•0 comments

The future of chipmaking looks more like Manhattan than Silicon Valley

https://economist.com/science-and-technology/2026/07/08/the-future-of-chipmaking-looks-more-like-...
3•andsoitis•13m ago•0 comments

The Great Cholesterol Scam and the Dangers of Statins

https://www.midwesterndoctor.com/p/the-great-cholesterol-scam-and-the
5•bilsbie•13m ago•1 comments

U.S. Eyes Offshore Spaceports with First-Ever Call for Industry Input

https://gcaptain.com/u-s-eyes-offshore-spaceports-with-first-ever-call-for-industry-input/
3•ilamont•15m ago•0 comments

Mirrorframe – clone a web page into React, verified per-node by pixel diff

https://github.com/byte271/mirrorframe
2•byte1•24m ago•0 comments

LingBot-World 2

https://www.reactor.inc/lingbot-world-2
2•willemhelmet•26m ago•0 comments

Mexico Speech Laws for Protecting the Powerless Instead Used to Silence Critics

https://www.techdirt.com/2026/07/08/mexico-passed-speech-laws-to-protect-the-powerless-the-powerf...
3•hn_acker•27m ago•1 comments

Fable is not a useful model

https://combine-lab.github.io/blog/2026/07/07/fable-is-not-a-useful-model.html
71•karrot-kake•27m ago•42 comments

Show HN: Handsum: An LQIP Image File Format

https://nigeltao.github.io/blog/2026/handsum.html
2•nigeltao•28m ago•0 comments

An equitable company

https://blog.roomy.space/3mq5nohx64c2u
2•erlend_sh•29m ago•0 comments

VentureBeat Events in San Francisco?

2•BriStoller•29m ago•0 comments

America's Support for Capitalism Has Declined over Last Decade

https://www.wsj.com/politics/policy/wsj-poll-usa250-capitalism-democracy-940af905
2•rawgabbit•31m ago•0 comments

Turning a pile of documents into a searchable useable knowledge base

https://github.com/linuxrebel/DocuBrowser
4•linuxrebe1•31m ago•1 comments