---
updatedAt: 2025-01-27T14:08:20.000Z
agentTools:
  projectIndex: https://docs.greynoise.io/llms.txt
---

# Python SDK Information

The GreyNoise Python SDK is an abstract python library built on top of the GreyNoise API.

It is the preferred library for interactions with the GreyNoise API for implementing integrations and/or tools. The library includes a small client to interact with the API.

It also provides a CLI to call GreyNoise API directly from the command line.

**Github**\
See the source code, submit issues, and provide feedback directly on our GitHub repo

[PyGreyNoise GitHub Repo](https://github.com/GreyNoise-Intelligence/pygreynoise/releases/)

**Python Docs**\
View our Python SDK documentation for examples, configuration, and usage information.

<Embed url="https://greynoise.readthedocs.io/en/latest/index.html" title="Python GreyNoise - greynoise 1.3.0 documentation" favicon="https://greynoise.readthedocs.io/favicon.ico" provider="greynoise.readthedocs.io" href="https://greynoise.readthedocs.io/en/latest/index.html" />

## Installation

Install the GreyNoise command-line tool

```shell
$ pip3 install greynoise --upgrade
$ greynoise setup -k UserAPIKey
```

## Changelog

<Embed url="https://github.com/GreyNoise-Intelligence/pygreynoise/blob/master/CHANGELOG.rst" title="pygreynoise/CHANGELOG.rst at master · GreyNoise-Intelligence/pygreynoise" favicon="https://github.com/favicon.ico" image="https://opengraph.githubassets.com/6138605f5cd74efe2f1a4b28a9468f5bb800b011d794e9a978b8987eb6099c60/GreyNoise-Intelligence/pygreynoise" provider="github.com" href="https://github.com/GreyNoise-Intelligence/pygreynoise/blob/master/CHANGELOG.rst" />