OpenStreetMap logo OpenStreetMap

Discussion

Comment from rompe on 27 September 2025 at 07:14

Are you editing with iD or Level0 or something else?

Comment from brightj on 28 September 2025 at 05:14

Open Interpreter, which is an AI chatbot that can write arbitrary code and run it. It was using an OSM library to make edits but I only made 1 edit with it so far

Comment from rompe on 28 September 2025 at 07:17

I found osmapi/4.3.0 in your edits, that must be the library in use. Will have a look at it!

Comment from brightj on 30 January 2026 at 14:49

Yeah these are the only edits I’ve made with it so far:

osm.org/changeset/172301378 osm.org/changeset/172301526

I tried again yesterday in the same chatbot conversation but it could no longer authenticate correctly. I think to use it regularly, I would need to make a dedicated tool that stays authenticated.

Comment from brightj on 30 January 2026 at 14:55

created_by=osmapi/4.3.0 is the Python library that the AI used in its code: https://github.com/metaodi/osmapi

But the intent is to be able to say things like “OK, collect all nodes with such and such properties, then for the ones that have tags like this, change them all to have tags like that” and be able to say bulk changes in English and see the changes that are going to be made and then approve them.

Log in to leave a comment