Spaces:
Runtime error
Runtime error
| 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 | |
| 1. **Drop** your export zip (or `saved_posts.json`). | |
| 2. **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. | |
| 3. **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. | |
| 4. **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. | |
| --- | |
| <!-- | |
| DEPLOY NOTES (not shown to users β this file is the Space's ROOT README): | |
| - HF reads the YAML frontmatter above: sdk=docker, app_port=8000. | |
| - Set these as Space "Variables" (Settings β Variables and secrets): | |
| OLLAMA_ENABLED=false | |
| HOSTED=1 | |
| JOB_TTL_HOURS=24 (optional) | |
| MAX_CONCURRENT_JOBS=2 (optional) | |
| No ANTHROPIC_API_KEY (users BYOK). No geocoder key (client-side geocoding). | |
| - Full steps + troubleshooting: deploy/hf-spaces/SETUP.md | |
| - The Dockerfile at the repo root builds the app; docker-entrypoint.sh skips | |
| Ollama when OLLAMA_ENABLED=false. | |
| --> | |