frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Askmaps.ai – Like ChatGPT with a Map

https://www.askmaps.ai
3•fabino•1h ago

Comments

fabino•1h ago
Hi all! AskMaps is a side project of mine. You chat with an LLM (Claude, GPT, or DeepSeek, your pick) and the places it mentions show up on an interactive map as you talk.

The backstory: about a year ago I took a few spontaneous trips through Europe and didn't want to spend ages researching beforehand. I asked Claude instead, and it turned out to be a really good travel advisor. For most destinations it has a ton of good tips. The only thing that sucked was the UX. Copy-pasting place names into Google Maps one by one is tedious, and it's even worse on your phone once you're already there and just want to see what's nearby. So I built myself something that works the way I wanted, and figured it might be useful to you too.

I know Claude and ChatGPT can sort of show things on a map themselves, but it's not really usable. It's buried in the chat history, it isn't interactive, and you can't see where you actually are right now.

I started building in October, had a first version in November, and have been dogfooding it hard on my own trips since. It's at the point now where I rely on it. It factors in the weather and your current location, and it'll warn you before you book a flight somewhere you shouldn't (thanks to their training cutoff LLMs will happily recommend a sightseeing trip through the Persian golf region). You can also group several chats into a project so they share context across one trip.

There's a demo with some example conversations you can click through, or you can sign up and try it for real, you get some free messages. I had to put it behind a signup because leaving a chat window open to the whole internet would kill my wallet.

The two biggest challenges I faced were geocoding reliability and LLM costs.

For geocoding, I didn't just want pins, I wanted real geometry wherever possible. A pin labeled "Le Marais" is fine, but if I'm standing nearby I'd rather see the actual area than eyeball it. OpenStreetMap is the obvious source, but you have to fight it. Ask for a neighborhood and it'll happily hand you a random bus stop, or a POI with the same name on the other side of the city. So the geocoder grew into a whole system: multiple sources of truth, custom ranking and automated conflict resolution via LLMs.

With the LLM, I started on Sonnet 4.5 because it's great, and it (then 4.6) stayed the gold standard for a long while. A lot of the work went into keeping it cheap: maximizing cache hits and cutting tool-loop iterations, since with Claude every extra round trip means a fresh cache point and more money. Then DeepSeek cooked with V4 Pro. After a lot of testing and tuning it came out roughly on par with Sonnet at about 20% of the cost, so it's the default now. Works great, and keeps credit usage down for users too.

Happy to answer anything!

pizzahunter2•1h ago
Is the model actually writing tool calls to show results on the map? Pretty cool idea. There are some minor visual bugs on the demo you might want to patch though.
fabino•1h ago
Demo is just a replay of old conversations, but if you're doing your own chats then they are streamed to the map as the llm mentions them. Experimented a lot with tool vs no tool, landed on instructing the model to embed XML tags with the response and parsing them while streaming, since then you don't have to break the LLM response process with tool calls.

In my experience this is faster and cheaper (at least for Claude, since caching costs there) compared to tool calls for registering map results.

Thanks for the feedback on the demo, which browser are you using so I can check that?

Show HN: Vexyn – browser-only privacy tools with local AI (WebGPU)

https://vexyn.app/
1•andreicristi88•18s ago•0 comments

The Out N' About Walks Store

https://lopespm.com/notes/2026/06/21/out_and_about.html
1•nate•1m ago•0 comments

Health Insurance Claim Denial Rates Range from 13% to 35% by Insurer

https://www.randalolson.com/2026/06/16/aca-insurer-claim-denial-rates/
4•brandonb•3m ago•0 comments

Workspace, Runtime, and Directories – Designing an Agent Orchestration Library

https://ffacu.dev/blog/designing-agents-environment
1•ffacu•4m ago•1 comments

Reminiscences of Tolstoy, Chekhov and Andreyev by Maxim Gorky

https://www.lrb.co.uk/the-paper/v48/n11/adam-thirlwell/luxury-muzhik
1•mitchbob•4m ago•1 comments

The Strange Disappearance of Japan's Animators

https://www.economist.com/interactive/1843/2026/06/19/the-strange-disappearance-of-japans-animators
1•austinallegro•6m ago•1 comments

Two AI judges scored our agent's answer 0.85, but it never opened the file

https://tenureai.dev/writing/llm-as-judge-became-the-default-for-agent-evaluation/
4•jflynt76•8m ago•0 comments

Designing Finger-Friendly Interactions

https://aresluna.org/show-your-hands-honor/
1•prnv10•12m ago•0 comments

Jürgen Habermas Defended Reason in a Darkening Age

https://www.newyorker.com/magazine/2026/06/22/jurgen-habermas-desperate-fight-for-democracy
2•mitchbob•16m ago•1 comments

How to get what's available – game theory and governing dynamics

https://www.tsoon.com/posts/game-theory/
1•mooreds•16m ago•0 comments

ZSTD –auto it picks the optimal compression level for you

https://github.com/detechs-debug/zstd-auto
1•detechs•19m ago•0 comments

An example abstract for conference talks

https://cakehurstryan.com/2026/05/05/an-example-abstract-for-conference-talks/
1•mooreds•22m ago•0 comments

Anthropic uses Persona for identity verification

https://web.archive.org/web/20260415064244/https://support.claude.com/en/articles/14328960-identi...
1•Trung0246•22m ago•0 comments

Scanning malicious websites with 'infinite' number of VPN tunnels (Part 1)

https://discounttimu.substack.com/p/scanning-malicious-websites-with
1•guardiangod•22m ago•1 comments

What I Don't See When I'm Jealous

https://www.mooreds.com/wordpress/archives/3741
1•mooreds•22m ago•0 comments

A simple self-hosted service to generate per-serving macros of online recipes

https://github.com/harrisonfaulkner/recipe-macros-scraper
1•entitledosprey•24m ago•1 comments

While the World Scrambles for Oil, China Sits on Full Tanks

https://www.nytimes.com/2026/06/21/business/china-oil-iran.html
2•mikhael•27m ago•0 comments

The Inevitable Weakness of Metrics

https://www.technologyreview.com/2026/06/19/1138778/inevitable-weakness-metrics-quantified-life-b...
1•joozio•30m ago•0 comments

Tell HN: Happy Fathers Day to all the fathers, uncles, anyone in that role!

49•consumer451•31m ago•6 comments

Designing Teams for an Agentic World

https://www.anup.io/designing-teams-for-an-agentic-world/
1•zdw•32m ago•0 comments

Show HN: Hands on tutorial for open source contribution

https://github.com/firstcontributions/first-contributions
1•Mohamed-Edeeb•35m ago•0 comments

Burnout Is Real in the OSS World, Says John-David Dalton, Creator of Lodash

https://openjsf.org/blog/burnout-is-real-for-open-source-maintainers
3•theanonymousone•35m ago•0 comments

DokuWiki Markdown Support

https://www.patreon.com/dokuwiki/posts/dokuwiki-support-158080793
2•thunderbong•36m ago•0 comments

The Disappearance of Japan's Animators

https://economist.com/interactive/1843/2026/06/19/the-strange-disappearance-of-japans-animators
2•andsoitis•40m ago•0 comments

Some Favorite Quotes

https://www.cs.virginia.edu/~evans/quotes.html
2•jruohonen•41m ago•0 comments

Show HN: I built notion to docs website generator

https://volta-docs.myurll.in/
2•nookeshkarri7•43m ago•0 comments

What Does OO Afford? (2018)

https://sandimetz.com/blog/2018/21/what-does-oo-afford
3•mooreds•46m ago•0 comments

Show HN: A Browser Built for Browser Automation

https://github.com/tilework-tech/nori-browser/
2•theahura•48m ago•0 comments

Beyond Visibility: The Linkage Gap

https://zenodo.org/records/20761232
2•tas101•49m ago•0 comments

NVFP4 Blockscaled GEMM on NVIDIA RTX Pro Blackwell GPUs (SM12x)

https://research.colfax-intl.com/cutlass-tutorial-nvfp4-blockscaled-gemm-on-nvidia-rtx-pro-blackw...
1•matt_d•50m ago•0 comments