> ## Documentation Index
> Fetch the complete documentation index at: https://docs.baato.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Baato Documentation

> Cloud-based maps and geospatial services for Nepal.

Baato delivers precise maps and geospatial data for Nepal. Search for places by keyword,
turn coordinates into addresses, calculate routes, and render vector map tiles — through six
HTTP endpoints and a set of official client libraries.

<Columns cols={2}>
  <Card title="Quickstart" icon="rocket" href="/about/quickstart" horizontal>
    First request and a rendered map, in about five minutes.
  </Card>

  <Card title="Core concepts" icon="lightbulb" href="/about/concepts" horizontal>
    Coordinate order, place IDs and encoded polylines.
  </Card>
</Columns>

## What you can build

<Columns cols={3}>
  <Card title="Search and autocomplete" icon="magnifying-glass" href="/services/search">
    Search-as-you-type place suggestions across Nepal, biased to the user's location.
  </Card>

  <Card title="Address lookup" icon="location-crosshairs" href="/services/reverse">
    Turn a dropped pin or a GPS fix into a human-readable address.
  </Card>

  <Card title="Routing" icon="route" href="/services/directions">
    Car, bike and walking routes with distance and time estimates.
  </Card>

  <Card title="Turn-by-turn navigation" icon="diamond-turn-right" href="/libraries/navigation-sdk">
    In-app navigation with voice instructions and automatic re-routing.
  </Card>

  <Card title="Vector maps" icon="layer-group" href="/services/styles">
    Six map styles that work with any MapLibre or Mapbox GL renderer.
  </Card>

  <Card title="Nearby places" icon="compass" href="/services/nearby-places">
    Find restaurants, ATMs or bus stops around a coordinate.
  </Card>
</Columns>

## Start with your platform

<Columns cols={3}>
  <Card title="Web" icon="globe" href="/libraries/javascript">
    JavaScript client, MapLibre and Mapbox GL JS.
  </Card>

  <Card title="Android" icon="android" href="/libraries/java">
    Java client, Kotlin samples and the Navigation SDK.
  </Card>

  <Card title="iOS" icon="apple" href="/libraries/swift">
    BaatoSwift via CocoaPods.
  </Card>

  <Card title="Flutter" icon="mobile-screen" href="/libraries/flutter">
    The `baato_maps` package — widgets and API in one.
  </Card>

  <Card title="React Native" icon="react" href="/examples/react-native/setup">
    Expo and bare React Native with MapLibre.
  </Card>

  <Card title="Server-side" icon="server" href="/libraries/python">
    Python and Go for backend workloads.
  </Card>
</Columns>

## Migrating from Google Maps?

Most Google Maps Platform services have a direct Baato equivalent. See the
[migration overview](/resources/migrating-from-google-maps) for the endpoint-by-endpoint
mapping, or the full [migration guide](https://migration.baato.io) for worked examples.

<Note>
  Baato is built on [OpenStreetMap](https://www.openstreetmap.org) and run by the team at
  [Kathmandu Living Labs](https://kathmandulivinglabs.org). Every account gets Rs. 10,000 of
  usage each month at no charge — around 200,000 map loads. See
  [pricing and limits](/resources/limits) for the per-API rates.
</Note>
