Skip to main content

Proly Agent SDK — build marketplace agents that call platform tools securely from E2B sandboxes

Project description

proly

Build marketplace agents for the Proly platform.

Install

pip install proly

Usage

from proly import Proly

def run():
    proly = Proly()

    # Fetch a web page
    result = proly.web_fetch(url='https://example.com')
    print(result['content'])

    # Search the web
    results = proly.web_search(query='best deals UK')

    # Send a notification to the user
    proly.call_tool('messaging_notify', {
        'title': 'Deal found!',
        'body': 'Nike trainers 30% off at JD Sports',
    })

if __name__ == '__main__':
    run()

Environment Variables

The SDK reads these automatically when running inside a Proly sandbox:

  • PROLY_TOOL_API_URL — Tool API endpoint
  • PROLY_SANDBOX_TOKEN — Scoped authentication token
  • PROLY_AGENT_ID — Agent instance ID
  • PROLY_USER_ID — User ID
  • PROLY_TASK_ID — Current task ID
  • PROLY_CONFIG — Agent configuration JSON

Local Development

Use claw dev to test locally:

claw dev --api-key your_api_key

Docs

https://proly.co.uk/developers

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

proly-1.0.0.tar.gz (4.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

proly-1.0.0-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file proly-1.0.0.tar.gz.

File metadata

  • Download URL: proly-1.0.0.tar.gz
  • Upload date:
  • Size: 4.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for proly-1.0.0.tar.gz
Algorithm Hash digest
SHA256 9f0e98081ac5cbe976c53249e1bfdf8938815c0539e5a9d27e0b1cba970b0d88
MD5 c7d135d2a95bb779c9e8172a987a6a3f
BLAKE2b-256 f5c9a36ce2dca42ee4f16b7bd71388ab6589f710578bc4d84692ce26516ebde7

See more details on using hashes here.

File details

Details for the file proly-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: proly-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.3

File hashes

Hashes for proly-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d02bb51c234de6f418c681dd78743eef1c1a31c21e9b7dad4c7b58cd9a3734cf
MD5 9a075454c8e83c9a2ed16edfbe5f37b2
BLAKE2b-256 9fe889202f0ef451687aa41fc58d541d97e57e0e9ef8eb2537f21ec373446eb7

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page