Kute is an open source commute app for Sri Lanka, which is currently implemented for trains.

People travel to the same destination on a regular basis for various reasons. May it be to work every day or for business purposes every weekend. When in public transport, it is very convenient for the traveller to know the current location of a public transport vehicle to take decisions like time of arrival, time to reach the destination and to know any delays of transport. In Kute, the users or travellers themselves are allowed to share their current location, so that the other travellers can see the current location of the vehicle. Kute is currently implemented for trains, and here a person who is travelling in the train can share his current location. A person outside can select the train and view current location of the train and the expected time for the train to arrive at the nearest station will be calculated and shown in the app.

When considering private vehicles, there are many vehicles in Sri Lanka that travel regularly by filling on a few seats or only the driver him/her self. The other space can be used by people travelling to same destination on same route.

Source Code

Source code can be found at, https://github.com/scorelab/kute.git


Go to your terminal and execute this command, git clone https://github.com/scorelab/kute.git or download the zip file.

  1. Launch android studio(version 1.4 above)
  2. Click on File, then New and then Import Project Or from the welcome screen of android studio click on Import project. (If you wish to contribute, you can directly link to GitHub)
  3. Browse to the directory where you cloned (extracte the zip)
  4. Run and build the Gradle
  5. If Gradle finishes to build without error run the project by clicking on the play button on the tool bar
  6. Wait for a few seconds and the app should start on your device(android phone or emulator)
  7. Make sure you are connected to internet

© Copyright 2019 Sustainable Computing Research Group (SCoRe)