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.
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 | |
|---|---|---|---|
| crewai_sibfly-0.1.0.tar.gz | 5.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| crewai_sibfly-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
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
|