> ## 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.

# Tilebox languages and SDKs

> Official SDKs for Python and Go that provide full access to Tilebox datasets, storage, and workflow orchestration in your preferred programming language.

export const HeroCard = ({children, title, description, href}) => {
  return <a className="border-b pb-8 cursor-pointer border-gray-500 dark:border-gray-800 hover:!border-primary dark:hover:!border-primary-light" href={href}>
      {children}
      <h1 className="mt-4 font-semibold text-gray-900 dark:text-white mb-2 text-lg">{title}</h1>
      <p className="mt-1 text-gray-600 dark:text-gray-400 text-sm leading-6">{description}</p>
    </a>;
};

Use Tilebox SDKs when you want Tilebox in notebooks, scripts, services, or workflow task code. The SDKs expose datasets, storage access, workflow jobs, runners, observability queries, and automation APIs from regular app code.

If you are setting up a coding agent, start with [Onboard your agent](/onboard-your-agent). Agents use the [Tilebox CLI](/agents-and-ai-tools/tilebox-cli) first, then inspect SDK examples or API reference pages when they need to edit code.

<Columns cols={3}>
  <HeroCard title="Tilebox Python" description="The Tilebox Python SDK includes full support for datasets, storage and workflows. Use it together with your favorite Python libraries to access and process data." href="/sdks/python/install">
    <img src="https://mintcdn.com/tilebox/1gnXQkA0KGk_HxFE/assets/tilebox-banner-python.svg?fit=max&auto=format&n=1gnXQkA0KGk_HxFE&q=85&s=53a8ceefaa7370e620c92ef5dda54c47" alt="Tilebox Python" width="1080" height="560" data-path="assets/tilebox-banner-python.svg" />
  </HeroCard>

  <HeroCard title="Tilebox Go" description="Take advantage of strongly typed datasets and workflows - including your own, custom dataset types - by using the Tilebox Go SDK." href="/sdks/go/install">
    <img src="https://mintcdn.com/tilebox/1gnXQkA0KGk_HxFE/assets/tilebox-banner-go.svg?fit=max&auto=format&n=1gnXQkA0KGk_HxFE&q=85&s=594aa63044babbf54313b1f8394c156a" alt="Tilebox Go" width="1080" height="560" data-path="assets/tilebox-banner-go.svg" />
  </HeroCard>
</Columns>

## Choose an SDK

<Columns cols={2}>
  <Card title="Python notebooks and data workflows" icon="python" href="/sdks/python/install" horizontal>
    Use Python for notebooks, xarray-based dataset queries, data ingestion, and Python workflow task code.
  </Card>

  <Card title="Go services and typed integrations" icon="golang" href="/sdks/go/install" horizontal>
    Use Go for backend services, typed dataset access, workflow task submission, and long-running runners.
  </Card>

  <Card title="Sample notebooks" icon="book" href="/sdks/python/sample-notebooks" horizontal>
    Start from working Python notebooks for common Tilebox dataset workflows.
  </Card>

  <Card title="API reference" icon="code" href="/api-reference/python/tilebox.datasets/Client" horizontal>
    Look up method signatures and parameter details for Python and Go clients.
  </Card>
</Columns>
