crewai-sibfly
A CrewAI tool for SibFly — measured ground motion (subsidence & uplift) for any US address, in mm/year, from NASA OPERA Sentinel-1 satellite radar (InSAR). Measured, not modeled.
Negative mm/year = the ground is sinking. Give your agents ground truth about whether the land under an address is sinking, rising, or stable.
Install
pip install -U crewai-sibfly
export SIBFLY_API_KEY="sf_live_..." # free key at https://sibfly.com (agents can self-register)
Use
from crewai import Agent
from crewai_sibfly import SibflyGroundMotionTool
analyst = Agent(
role="Property risk analyst",
goal="Tell the user if the ground under an address is sinking",
tools=[SibflyGroundMotionTool()],
)
Or call it directly:
from crewai_sibfly import SibflyGroundMotionTool
tool = SibflyGroundMotionTool() # reads SIBFLY_API_KEY
tool.run(address="1100 Congress Ave, Austin, TX")
tool.run(lat=36.098, lon=-119.56, dry_run=True) # FREE coverage + price check
Pricing (agent-friendly)
- $0.40 per covered report. Out-of-coverage, no-data, too-stale, and low-confidence results are free (
cost_usd: 0). - Pass
dry_run=Truefor a free coverage + price check before spending. - Route logic on the stable
assessment_code(rapid_subsidence/notable_subsidence/stable/mild_uplift/strong_uplift), not the human-readable string.
Also available
LangChain (langchain-sibfly), LlamaIndex (llama-index-tools-sibfly), n8n (n8n-nodes-sibfly), a hosted MCP server at https://sibfly.com/mcp, and a plain REST API. See https://sibfly.com/docs.
Data: NASA OPERA DISP-S1 (contains modified Copernicus Sentinel data). Screening estimate from satellite radar, not an engineering survey. MIT-licensed integration.
Metadata
Release files for crewai-sibfly 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | Actions |
|---|---|---|---|---|
| crewai_sibfly-0.1.0.tar.gz | 5.7 kB | Without provenance | Details for crewai_sibfly-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| crewai_sibfly-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for crewai_sibfly-0.1.0-py3-none-any.whl |
Total release size: 12.6 kB
Release files / crewai_sibfly-0.1.0.tar.gz
| Download URL | crewai_sibfly-0.1.0.tar.gz |
|---|---|
| Size | 5.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b96476fcc989e0169754eb2a349f9353620340c5301a53a76d0bdbb0510a3e3f
|
|
BLAKE2b-256 checksum How to use checksums |
0fbe48dc52b423537504166299b38ded23f958cebd79bf0dc82b60133d464c03
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|
Release files / crewai_sibfly-0.1.0-py3-none-any.whl
| Download URL | crewai_sibfly-0.1.0-py3-none-any.whl |
|---|---|
| Size | 6.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
084244da14f677a9969ec0d8bf6cdf292ad650350e22dde8c221c7f4243f9633
|
|
BLAKE2b-256 checksum How to use checksums |
078235fe92348d3dbf2aa715458e42c483047ccbc3f04338365a46f28e32683f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|
Security for crewai-sibfly 0.1.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.