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

# Overview

> JUMP TO

* [Modify BRK'spost](/reference/modify)

## NODE.JS Package

* [brx-node](/reference/brx-node)

## PYTHON PACKAGE

* [brx-python](/reference/brx-python)

Powered by [](https://readme.com?ref_src=hub\&project=brxai)

# brx-python

[https://pypi.org/project/brx/](https://pypi.org/project/brx/)

Get started with the examples located in `tests.py`.

It's easy to implement BRX's Python package:

1. Initialize your BRX Client with your access token:

<CodeGroup>
  ```python python theme={null}
  brx_client = BRX(os.environ.get("BRX_ACCESS_TOKEN")) 
  ```
</CodeGroup>

2. Get your schema from your dashboard
3. Convert your schema to a modifiable query

<CodeGroup>
  ```python python theme={null}
  query_rebuild = sftoq(schema)
  ```
</CodeGroup>

4. Extract the input fields, and set your desired values.

<CodeGroup>
  ```python python theme={null}
  output_object = query_rebuild["brx_query"]
  input_fields = query_rebuild["input_fields"]
  ```
</CodeGroup>

5. Set your desired values

<CodeGroup>
  ```python python theme={null}
  for index, input_field in enumerate(input_fields):
      input_fields[index]["value"] = input(f"Please enter the value for {input_field['name']}: ")
  ```
</CodeGroup>

6. Update your query

<CodeGroup>
  ```python python theme={null}
  updated_query = uif(input_fields, output_object)
  ```
</CodeGroup>

7. Run your BRX!

```
result = brx_client.execute(updated_query["brx_query"])
```
