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 endpointPROLY_SANDBOX_TOKEN— Scoped authentication tokenPROLY_AGENT_ID— Agent instance IDPROLY_USER_ID— User IDPROLY_TASK_ID— Current task IDPROLY_CONFIG— Agent configuration JSON
Local Development
Use proly dev to test locally:
proly dev --api-key your_api_key
Docs
Project details
Release history Release notifications | RSS feed
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.1.tar.gz
(4.2 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
proly-1.0.1-py3-none-any.whl
(4.4 kB
view details)
File details
Details for the file proly-1.0.1.tar.gz.
File metadata
- Download URL: proly-1.0.1.tar.gz
- Upload date:
- Size: 4.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.14.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
41ab7c77967bca16c8868fdd328b970ab5cd9d9e49d431e6a898607333f08929
|
|
| MD5 |
e911253ce45c69f6883dfbb8b0152cb2
|
|
| BLAKE2b-256 |
d691f5586436b4eb65cfeb46ac19e06fbdf8245f5dcb8f4bfe7094ba818c9717
|
File details
Details for the file proly-1.0.1-py3-none-any.whl.
File metadata
- Download URL: proly-1.0.1-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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8106bc04e112d0ad1de8051d7435cec542d35cf643e6cfc19c0300c7bf192c20
|
|
| MD5 |
8880f364049617caefedd4e912c8a60d
|
|
| BLAKE2b-256 |
a2ed3ec42464590188fa6e12bb2a22c4b44a22983b9e22d2972c55592db8921b
|