LlamaIndex Tools: SibFly
SibFly tool spec for LlamaIndex — measured ground motion for any US address.
Give it a US address (or lat/lon) and it tells your agent how fast the ground is sinking or rising, in mm/year, measured from NASA OPERA Sentinel-1 satellite radar (InSAR) — measured, not modeled. Negative mm/year = sinking.
Agent-friendly pricing: $0.40 per covered report, and misses are free. A free
check_coverage preflight lets you size a query before spending.
Install
pip install llama-index-tools-sibfly
export SIBFLY_API_KEY="sf_live_..."
Get a key with free starter credits at sibfly.com. Agents can
self-register: POST https://sibfly.com/api/v1/autonomous/register.
Usage
from llama_index.tools.sibfly import SibflyToolSpec
sibfly = SibflyToolSpec() # reads SIBFLY_API_KEY
# Free preflight
print(sibfly.check_coverage(address="1100 Congress Ave, Austin, TX"))
# Paid report ($0.40 if covered)
doc = sibfly.check_ground_motion(address="1100 Congress Ave, Austin, TX")
print(doc.text) # short verdict
print(doc.metadata) # structured fields
# Free dry-run preview
sibfly.check_ground_motion(lat=30.3244, lon=-97.8102, dry_run=True)
Route logic on metadata["assessment_code"] — one of rapid_subsidence,
notable_subsidence, stable, mild_uplift, strong_uplift.
Use it in an agent
from llama_index.tools.sibfly import SibflyToolSpec
from llama_index.core.agent.workflow import FunctionAgent
from llama_index.llms.anthropic import Anthropic
agent = FunctionAgent(
tools=SibflyToolSpec().to_tool_list(),
llm=Anthropic(model="claude-sonnet-5"),
)
Links
- API: https://sibfly.com · Docs: https://sibfly.com/docs · Agent docs: https://sibfly.com/llms.txt
- OpenAPI: https://sibfly.com/openapi.json · MCP:
https://sibfly.com/mcp(registry:com.sibfly/ground-motion)
License
MIT
Metadata
Release files for llama-index-tools-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 |
|---|---|---|---|---|
| llama_index_tools_sibfly-0.1.0.tar.gz | 5.2 kB | Without provenance | Details for llama_index_tools_sibfly-0.1.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| llama_index_tools_sibfly-0.1.0-py3-none-any.whl | Python 3 | none | any | Details for llama_index_tools_sibfly-0.1.0-py3-none-any.whl |
Total release size: 11.2 kB
Release files / llama_index_tools_sibfly-0.1.0.tar.gz
| Download URL | llama_index_tools_sibfly-0.1.0.tar.gz |
|---|---|
| Size | 5.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
231a95c2f36645261428ff74382f135f4049350425160af08060017e0d254338
|
|
BLAKE2b-256 checksum How to use checksums |
14042f7c0fe590aca592cb03d3dec6065d2add3e39e81087a770fc9a84f7217e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|
Release files / llama_index_tools_sibfly-0.1.0-py3-none-any.whl
| Download URL | llama_index_tools_sibfly-0.1.0-py3-none-any.whl |
|---|---|
| Size | 6.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
a163cac8ec56de0ae507fdbe446ca9fddd762a8d16cb023b5ae9259e6236050d
|
|
BLAKE2b-256 checksum How to use checksums |
ee9e5a08685b7ae41a16c2bd48a5988071cc53e8bed2690a7d8ea4f6e3f413c2
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.10.12
|
Security for llama-index-tools-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.