GEOTWINS AFRICA / DEVELOPER RESOURCES / GIS HOST SDK

One contract.
Multiple GIS hosts.

Standalone and AGOT-connected geospatial workflows for QGIS and ArcGIS Pro. Download the latest verified Python SDK 0.8.0 as a source ZIP or wheel. Inspect real GIS resources, bind immutable evidence and review every effect before execution.

Host SDK package channelPublished 0.8.0 preview.1 · verified public assets
01 / HOST SDK

Orchestrate.
Do not bypass.

The published Python SDK 0.8.0 includes the host bridge and local model runtimes alongside a durable GeoAI Core kernel, authenticated local service/client, portable real-vector GIS executor and semantic tool contracts. Local inference providers need a real installed model and tool-call verification. Optional AGOT pairing remains separately authenticated.

GIS applications own real layers, editing and processing. Standalone mode proposes bounded locally verified operations; optional AGOT-connected mode adds authenticated service workflows. In both cases, the operator reviews and authorizes effects.

CLIENTPython
CONTRACTv1
AUTHORITYHuman

Native-host acceptance remains separate from publication. Packaged source and verified ZIPs do not certify that every installed QGIS dock, ArcGIS add-in, local model or optional AGOT connection works. Real layer discovery, pairing and tool execution still require installed acceptance. The current release-specific changes and limitations follow below.

Loading current published SDK notes from GitHub…

Package manifest ↗ Release notes ↗ Compatibility ↗ SHA-256 checksums ↗ Installation guide ↗

02 / SYSTEM BOUNDARIES

Each layer has a job.

QGIS / ARCGIS PRO

The GIS host

Keeps authorized layers, data permissions, host-native processing, project documents, local outputs and required CRS transformations.

SHARED PYTHON SDK

The protocol adapter

Delivers standalone local source hashing, bounded model planning, registered operations and human approval; AGOT pairing is optional.

AGOT SERVICE

Grounded intelligence

Optional connected service for authenticated Worlds, simulations, jobs and source-backed agent workflows. It is not required for independent native host GIS tools.

HUMAN OPERATOR

Execution authority

Reviews exact plan inputs, tools, permissions and results. Model suggestions are not self-authorizing GIS mutations.

03 / PLAN CONTRACT

Source evidence.
Reviewed action.

The development host-plan contract is agot.geoai.host-plan/1. Consumers should treat any plan outside an explicitly approved schema, source digest and registered tool set as untrusted input.

  • Select an authorized bounded source snapshot and compute its source SHA.
  • Use a verified local Ollama tool-capable model for standalone structured planning, or the authenticated AGOT model orchestration service for optional connected workflows.
  • Review tool names, source identifiers, parameters and intended outputs.
  • Approve the exact frozen plan hash before side effects.
  • Record host execution outcomes without claiming external scientific calibration.
GIS host: authorize datasets
      ↓
SDK: bind source identity + SHA
      ↓
AGOT: propose registered plan
      ↓
Human: review exact plan digest
      ↓
GIS host: execute permitted tools
      ↓
Receipt: record bounded outcome
04 / DEVELOPMENT ENVIRONMENTS

Host integration choices.

QGIS PYTHON PLUGIN

QGIS 3.44 development target

Install the published QGIS ZIP and select authorized projected-metre vector layers. Standalone native GIS needs no model; the standalone GeoAI tab uses a local tool-capable Ollama model and human approval. AGOT bearer pairing is optional.

ARCGIS PRO TOOLBOX

ArcPy with review gates

Extract GeoTwinsGeoAI.pyt with its adjacent SDK and add the toolbox in ArcGIS Pro Catalog. Native GIS and reviewed local Ollama planning work independently; only optional AGOT-connected mode requires AGOT_HOST_TOKEN, never in saved tool parameters.

ARCGIS PRO .NET

Native Esri add-in

Compiled .NET 10 / ArcGIS Pro 3.7 / DAML development package. Requires a compatible licensed Esri host and independent installation/behavior checks.

05 / TRUST BOUNDARY

Permissions
remain local.

  • Keep AGOT deployment bearers out of repos, screenshots, GIS projects, model plans and web pages.
  • If connected to AGOT, use an authenticated loopback service; standalone local AI uses Ollama on loopback and does not transmit GIS source bytes.
  • Never interpret free-form LLM text as executable ArcPy, SQL, shell or QGIS Python.
  • Fail closed on stale source digests, unsupported CRS, unknown tool names or invalid operator consent.
  • A plugin SHA-256 hash verifies bytes, not installed compatibility or output science.
Distribution and security requirements ↗
TECHNICAL DOCUMENTATION

Integration contracts.
Release evidence.

Shared host SDK

Versioned source review, constrained local models, operator approval and host-attested execution.

Read technical SDK guide ↗

06 / INDEPENDENT SDK DOWNLOADS

Integrate from evidence.

Our website automatically checks GitHub for the most recent complete public GIS Hosts/SDK prerelease. The standalone SDK wheel and source ZIP are independently downloadable and versioned separately from AGOT Desktop. These are manual install/upgrade downloads; no silent in-host updating is claimed.

01 / PYTHON PACKAGEPIP INSTALLABLE

Standalone SDK wheel

Python 3.11+ pure-Python package for reviewed GeoAI host integration.

Package
geotwins_geoai_sdk-0.8.0-py3-none-any.whl
State
Published · 0.8.0 preview · SHA-256 metadata
Size
0.08 MiB
SHA-256
36225d7a4c1cf8c46d367fe024c3884b2dcb485a58c6b4704b7417ade989752a
Download GeoAI 0.8.0 ↗
02 / PYTHON SOURCESTANDALONE DISTRIBUTION

Standalone SDK ZIP

Portable local GeoAI Core, typed control API, provider adapters, vector executor, host bridge, documentation and notices.

Package
geotwins_geoai_python_sdk_0.8.0.zip
State
Published · 0.8.0 preview · SHA-256 metadata
Size
0.08 MiB
SHA-256
015a0fb07735b7198f527d771074b066ae56985c6abcb924f2107ef0bd0988c5
Download GeoAI 0.8.0 ↗

Current state: Published 0.8.0 Preview 1 · publisher SHA-256 metadata. Last checked: Native-host validation, licensing and acceptance remain separate from binary publication.

See public GitHub releases ↗
SDK / GIS EXECUTION DOCUMENTATION

Develop against a verifiable result contract.

Find guidance on registered tools, native GIS host execution, model-provider requirements and durable spatial outputs. The SDK packaging channel and AGOT Desktop use separate release and validation boundaries.

GEOAI 0.8 / STANDALONE PYTHON SDK

Independent installation. Explicit authority.

The November 2026 preview publishes a Python wheel and source archive, separately from AGOT Desktop and GeoTwins Harness. Review the attached compatibility and install guides before using local or remote model providers. The standalone Harness has its own Windows installers and source contract.

GEOTWINS AFRICA / DIRECT ENQUIRIES

Contact GeoTwins Africa

Tell us about a project, your experience or a private pilot request. A message does not grant access automatically.