Metadata-Version: 2.4
Name: geochat-kernel
Version: 1.0.0
Summary: Enterprise Orchestration Engine for GeoChat Spatial AI
Author: Araz Shah
License-Expression: MIT
Project-URL: Homepage, https://github.com/arazshah/geochat-platform
Project-URL: Repository, https://github.com/arazshah/geochat-platform
Project-URL: Issues, https://github.com/arazshah/geochat-platform/issues
Keywords: geospatial,gis,orchestration,spatial-analysis,geoai
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Developers
Classifier: Intended Audience :: Science/Research
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Scientific/Engineering :: GIS
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: fastapi>=0.100.0
Requires-Dist: uvicorn>=0.20.0
Requires-Dist: networkx>=3.0
Requires-Dist: httpx>=0.24.0
Requires-Dist: jinja2>=3.0.0
Dynamic: license-file

# geochat-kernel

Orchestration engine of [geochat-platform](https://github.com/arazshah/geochat-platform): contracts, domain models, registries, the cascading router, the DAG plan executor and the plugin loader.

Plugins are usually written with [`geochat-sdk`](../geochat-sdk). See the [main README](../README.md) for the query flow and a runnable example.
