# Introduction
The Python SDK can be found in our speckle-py repo (opens new window), its readme contains instructions on how to build it. It's compatible with Python 3.6+.
# Installation
You can install it using pip
pip install specklepy
1
# Key Components
SpecklePy has three main parts:
- a SpeckleClientwhich allows you to interact with the server API
- operationsand- transportsfor sending and receiving large objects
- a Baseobject and accompanying serializer for creating and customising your own Speckle objects
# Local Data Paths
It may be helpful to know where the local accounts and object cache dbs are stored. Depending on on your OS, you can find the dbs at:
- Windows: APPDATAor<USER>\AppData\Roaming\Speckle
- Linux: $XDG_DATA_HOMEor by default~/.local/share/Speckle
- Mac: ~/.config/Speckle
