# Connect to Feast

## Feast Python SDK

The Feast Python SDK is used as a library to interact with a Feast deployment.

* Define, register, and manage entities and features
* Ingest data into Feast
* Build and retrieve training datasets
* Retrieve online features

{% content-ref url="connect-to-feast/python-sdk" %}
[python-sdk](https://docs.feast.dev/v0.11-branch/feast-on-kubernetes/getting-started/connect-to-feast/python-sdk)
{% endcontent-ref %}

## Feast CLI

The Feast CLI is a command line implementation of the Feast Python SDK.

* Define, register, and manage entities and features from the terminal
* Ingest data into Feast
* Manage ingestion jobs

{% content-ref url="connect-to-feast/feast-cli" %}
[feast-cli](https://docs.feast.dev/v0.11-branch/feast-on-kubernetes/getting-started/connect-to-feast/feast-cli)
{% endcontent-ref %}

## Online Serving Clients

The following clients can be used to retrieve online feature values:

* [Feast Python SDK](https://api.docs.feast.dev/python/)
* [Feast Go SDK](https://godoc.org/github.com/feast-dev/feast/sdk/go)
* [Feast Java SDK](https://javadoc.io/doc/dev.feast/feast-sdk)
