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

# Installation

> Install and set up the Tilebox Go SDK and its companion code generation tool to start building workflows and accessing datasets from your applications.

## Package Overview

Tilebox offers a Go SDK for accessing Tilebox services. The Tilebox command-line tool includes `tilebox dataset generate`, which generates Go protobuf types for Tilebox datasets.

<Columns cols={2}>
  <Card title="tilebox-go" icon="golang" href="https://github.com/tilebox/tilebox-go" horizontal>
    Datasets and workflows client for Tilebox
  </Card>

  <Card title="Tilebox CLI" icon="terminal" href="/agents-and-ai-tools/tilebox-cli" horizontal>
    Command-line tools to query datasets, run workflows, and generate Go dataset types
  </Card>
</Columns>

## Installation

Add `tilebox-go` to your project.

```bash Shell theme={"system"}
go get github.com/tilebox/tilebox-go
```

Install the Tilebox command-line tool on your machine.

```bash Shell theme={"system"}
curl -fsSL https://install.tilebox.com/cli.sh | sh
```
