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