---
type: Note
id: 3313db4c8669
title: Python or the JVM for production enterprise AI? Put the agent where the transaction
  lives
description: Python is unrivaled for research and prototyping. Production enterprise
  AI is mostly integration, security and scale, and with JVM agent frameworks now
  arriving, the runtime that owns the transaction is often the right home for the
  agent.
tags:
- data-ai-platforms
generated:
  by: seed-import/1.0
  at: '2026-10-17T19:25:45+00:00'
  body_hash: sha256:130e4791db026ed1e5bc536cdc24f0a7ec197a9c58db833003ecde2e9c2ca500
sources:
- id: s1
  resource: /raw/20261017-192545-python-or-the-jvm-for-production.md
  title: Python or the JVM for production enterprise AI? Put the agent where the transaction
    lives
kind: Essay
status: stable
stale_after: '2027-10-17T00:00:00Z'
classification: public
owner: human:muthu
canonical_essay: https://muthub.org/writing/python-or-jvm-for-enterprise-ai
verified:
  by: human:muthu
  at: '2026-10-18T02:01:22Z'
---

# Overview

Python is unrivaled for research and prototyping. Production enterprise AI is mostly integration, security and scale, and with JVM agent frameworks now arriving, the runtime that owns the transaction is often the right home for the agent.[^s1]

# What it covers

- What production AI actually does
- Infrastructure parity has arrived
- The new frontier is agent frameworks
- A decision rule I use
- A placement decision, not a language war

# Bottom line

The most prudent path to production is rarely a rewrite. Enhance the proven systems you have, with the talent you already employ, and use Python where it is genuinely the best tool.

# Read the original

The full essay is on muthub.org: [Python or the JVM for production enterprise AI? Put the agent where the transaction lives](https://muthub.org/writing/python-or-jvm-for-enterprise-ai).

[^s1]: Python or the JVM for production enterprise AI? Put the agent where the transaction lives, muthub.org, 2025-06-24.

# See also

* [Agent-first data architecture: five principles](agent-first-data-architecture-five-principles.md) - Data platforms built for people asking questions will strain when the main consumer is software taking actions. Five principles for designing data platforms where agents are first-class users, and why an open lakehouse helps.
* [Three architectures for AI coding agents, and how enterprises should choose](../ai-native-sdlc/three-architectures-for-ai-coding-agents-and-how-enterprises.md) - Platform-embedded, sandboxed and evolutionary coding agents each earn trust in a different way. Then the editor became a fleet manager. Choose and govern agents by how their work will be verified.
