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

# Introduction

> Build custom Python that integrates seamlessly with the Less Platform.

Write your custom Python script and add it to Less while still getting easy access to scheduling, logs, execution information, notifications and flexible compute.

## What the SDK is for

Use the SDK when you want to:

1. Write custom Python scripts.
2. Read tables already in Less and write new tables to Less.
3. Run the script on Less with scheduling, logs, job status, notifications, and flexible compute.

## In this section

**Get started**

* [Quickstart](/python-sdk/quickstart) — Install, get credentials from Less, and run a script
* [Install](/python-sdk/install) — Install `less-sdk` for local development
* [Typical workflow](/python-sdk/workflow) — From creating an asset to scheduling a run
* [Set up credentials](/python-sdk/credentials) — Local env vars vs platform injection

**Functions**

* [List Tables](/python-sdk/list-tables) — List tables in Less
* [Read Table](/python-sdk/read-table) — Read a table into a DataFrame
* [Write Table](/python-sdk/write-table) — Write a DataFrame back to Less
* [Logging](/python-sdk/logging) — Send logs, warnings, and errors to Less
