https://github.com/rowheat02/osm-gpt/assets/40065760/f43a7a5e-3780-4421-a007-96afe55c683c
Welcome to the OSM-GPT, where we leverage the power of GPT-3 and the Overpass API to provide a seamless and intuitive experience for discovering features on OpenStreetMap. This project aims to bridge the gap between natural language queries and querying the OpenStreetMap database, making it easy for users to explore and uncover the treasures hidden within.
To run the OpenStreetMap Exploration project, follow these steps:
git clone https://github.com/rowheat02/osm-gpt.git
npm
: npm install
.env
file in root directory and update with following variablesOPENAI_API_KEY=your_openai_api_key
npm run dev
or npm run build
-> npm start
http://localhost:3000
or the specified port.Note: Ensure that you have a stable internet connection to utilize the Overpass API and connect with GPT-3.
We welcome contributions to enhance and expand the OpenStreetMap Exploration project. If you have any ideas, bug fixes, or feature enhancements, please submit them as pull requests on our GitHub repository. Together, we can make the OpenStreetMap exploration experience even more powerful and user-friendly.
This project is licensed under the MIT License. Feel free to use, modify, and distribute the codebase according to the terms of this license.
We would like to express our gratitude to OpenAI for providing the GPT-3 technology, as well as the OpenStreetMap community for their valuable contributions and the availability of the Overpass API. Without their support, this project would not have been possible.
If you have any questions, feedback, or suggestions regarding the OSM-GPT, please don't hesitate to contact me at rowheat141@gmail.com I appreciate your interest and look forward to hearing from you.
Happy mapping and exploring with OpenStreetMap!