Spatial9 production solutions for Databricks, Snowflake, Vertex AI, Bedrock and open source
Production code, not samples: a Databricks Solutions Accelerator, Snowflake, Google Vertex AI and Amazon Bedrock agents, and an open source pipeline, all sharing one Python MCP and A2A client. Microsoft Fabric is not supported.
Spatial9 production solutions
Deployable code that runs governed catalog renders from the data and AI platforms enterprises already run, or from an all open source stack. Every solution follows the same rules: key in the platform's secret store, at most 3 renders at once, an idempotency_key per track and version, and results written back for audit.
Platform · Folder · Pattern
Databricks · databricks · Unity Catalog connection, Lakeflow Job, Volumes, optional AI Gateway MCP Services
Databricks Solutions Accelerator · databricks/solution-accelerator · Asset Bundle with Auto Loader, MCP, A2A and REST API routes, audit table and gold views
Snowflake · snowflake · External access integration, Python procedure, Task, Cortex Agent custom tool
Google Cloud and Vertex AI · vertex-ai · ADK agent with McpToolset, Agent Engine, Cloud Run job and Scheduler, BigQuery
AWS and Amazon Bedrock · bedrock · Strands agent, Lambda, Step Functions, S3, AgentCore Gateway
Open source stack · open-source · MinIO, Kafka, PostgreSQL, FFmpeg, FastAPI and Dagster with real-time A2A webhooks
Any Python runtime · shared/spatial9_mcp.py · The MCP handshake with requests only
Any Python runtime · shared/spatial9_a2a.py · Agent2Agent tasks: send, follow, cancel, webhooks
Other orchestrators such as Prefect, Salesforce Agentforce, ServiceNow and IBM watsonx Orchestrate can reuse shared/spatial9_mcp.py or connect to https://spatial9.ai/mcp as a remote MCP server where they support one.
Microsoft Fabric is not supported.
Guides:
- Enterprise platforms: https://spatial9.ai/blog/spatial9-enterprise-agents-databricks-snowflake-vertex-bedrock
- Open source pipeline: https://spatial9.ai/blog/open-source-spatial-audio-pipeline-real-time-spatial9
Files
- solutions/bedrock/README.md
- solutions/bedrock/spatial9_lambda.py
- solutions/bedrock/state_machine.json
- solutions/bedrock/strands_agent.py
- solutions/databricks/README.md
- solutions/databricks/setup.sql
- solutions/databricks/solution-accelerator/00_config.py
- solutions/databricks/solution-accelerator/01_setup.py
- solutions/databricks/solution-accelerator/02_ingest_masters.py
- solutions/databricks/solution-accelerator/03_render_mcp.py
- solutions/databricks/solution-accelerator/04_delegate_a2a.py
- solutions/databricks/solution-accelerator/05_atmos_rest_api.py
- solutions/databricks/solution-accelerator/06_gold_views.sql
- solutions/databricks/solution-accelerator/databricks.yml
- solutions/databricks/solution-accelerator/README.md
- solutions/databricks/spatial9_catalog_job.py
- solutions/open-source/dagster_catalog.py
- solutions/open-source/docker-compose.yml
- solutions/open-source/env.example
- solutions/open-source/preview.html
- solutions/open-source/prometheus.yml
- solutions/open-source/README.md
- solutions/open-source/requirements.txt
- solutions/open-source/schema.sql
- solutions/open-source/webhook.py
- solutions/open-source/worker.py
- solutions/README.md
- solutions/shared/spatial9_a2a.py
- solutions/shared/spatial9_mcp.py
- solutions/snowflake/README.md
- solutions/snowflake/setup.sql
- solutions/snowflake/spatial9_procedure.sql
- solutions/vertex-ai/batch_job.py
- solutions/vertex-ai/cloud_run_job.sh
- solutions/vertex-ai/deploy_agent_engine.py
- solutions/vertex-ai/Procfile
- solutions/vertex-ai/README.md
- solutions/vertex-ai/requirements.txt
- solutions/vertex-ai/spatial9_agent/__init__.py
- solutions/vertex-ai/spatial9_agent/agent.py