Skip to content

OpenClaw skill for planning journeys across Germany/Europe via Deutsche Bahn API

License

Notifications You must be signed in to change notification settings

mmichelli/db-travel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

db-travel

An OpenClaw skill for planning journeys across Germany and Europe using the Deutsche Bahn API.

Covers all modes — ICE, IC/EC, regional trains, S-Bahn, U-Bahn, trams, buses, ferries — with real-time delays.

Features

  • Trip planning — A to B with transfers, platforms, real-time delays
  • Departure & arrival boards — next departures/arrivals at any station
  • Station search — geocode place names to station IDs
  • International trains — IC/EC connections to neighboring countries

No API key required. Free public API.

Install

Download db-travel.skill from releases and install in OpenClaw:

openclaw skills install db-travel.skill

Or clone this repo into your skills directory.

Usage (standalone)

python3 scripts/db-travel.py search "Berlin Hbf"
python3 scripts/db-travel.py trip "Berlin Hbf" "Flughafen BER"
python3 scripts/db-travel.py departures 8011160 --limit 5

Pair with entur-travel

For Norway, use entur-travel. Together they cover Scandinavia + Germany/Europe.

License

MIT

About

OpenClaw skill for planning journeys across Germany/Europe via Deutsche Bahn API

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages