Spaces:
Starting
Starting
metadata
title: Instagram Saved Places Map
emoji: 🗺️
colorFrom: pink
colorTo: indigo
sdk: docker
app_port: 8000
pinned: false
short_description: Instagram saves → a private map, free, no account
Instagram Saved Places → Map
Drop your Instagram saved-posts export and get back a searchable, filterable map of every place you saved — restaurants, bars, cafes, hotels, shops, hikes, viewpoints, museums and more. Free, no account, nothing stored.
This is the hosted build (deployment option ②). For the fully on-device version with a local LLM, run it with Docker — see the project repo.
How it works here
- Drop your export zip (or
saved_posts.json). - Pick a provider:
- Claude (BYOK) — paste your own Anthropic API key. Used for that request only, never stored on the server.
- Free chatbot — we generate a prompt + JSON you paste into ChatGPT or Claude.ai (free tier), then paste the reply back. No key needed.
- Geocoding happens in your browser — each place is looked up from your own connection (OpenStreetMap), so nothing extra is sent through this server. Keep the tab open while the pins fill in.
- Download your map: KML (Google My Maps), GeoJSON, or CSV.
Privacy
No accounts, no database. Uploaded files live in a temporary per-job directory
that is auto-deleted within JOB_TTL_HOURS. On the BYOK path your captions go to
Anthropic; on the chatbot path they go to whatever chatbot you choose. Geocoding
stays in your browser. There is no Ollama here (no GPU on the free tier) — the
local-LLM, fully-private path is the Docker build in the project repo.