This release is a pre-release and may not be stable for production use.
AgentCAE
AgentCAE is the neutral contract layer connecting AI-native engineering products. AgentCFD and AgentFEM remain independent numerical platforms; AgentCAE gives them stable names for results, fields, coupling interfaces, scientific samples, provenance, and trust.
AgentCFD / OpenFOAM ─┐
├─ AgentCAE contracts ─ coupling / datasets / Physics AI
AgentFEM / FEniCSx ──┘
The package is intentionally small and dependency-free. It does not contain a CFD solver, a finite-element solver, a neural-network framework, or a second modeling language.
First release
The first pre-alpha release freezes the existing agentcae.* identities
already emitted by AgentCFD:
agentcae.simulation-result/0.1.0;agentcae.scientific-sample/0.1.0;agentcae.field-bundle/0.1.0;- the legacy
agentcae.coupling-manifest/0.1identity.
It provides dependency-free discovery and fail-closed header validation while the complete JSON schemas and two-way adapters are promoted from exercised AgentCFD and AgentFEM implementations.
from agentcae import require
require(record, "scientific-sample")
agentcae doctor --json
agentcae contracts --json
agentcae validate scientific-sample sample.json --json
Architecture policy
- Products share contracts, not solver internals.
- A successful solve is not automatically trusted engineering evidence.
- Field location, units, components, mesh identity, time coordinates, and processing history remain explicit.
- Conservative interface transfer and physical acceptance are never inferred from file compatibility alone.
- Optional coupling and learning providers remain separately installable.
AgentCAE is pre-alpha. Version 0.1.0a1 establishes package ownership and a
small compatibility surface; it does not claim completed CFD/FEM coupling.
License
Apache-2.0.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentcae-0.1.0a1.tar.gz.
File metadata
- Download URL: agentcae-0.1.0a1.tar.gz
- Upload date:
- Size: 9.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
159cc7171747d4b29d44144b36e3f1453d6e142d988eeb587a4d8bb8cb677e02
|
|
| MD5 |
0b1c2b383f2a65d570cff7177f0414a2
|
|
| BLAKE2b-256 |
99538a4e26d7263ff8c995cbfb1b081c0769955cbf9b99c754aea877eb90e2ac
|
Provenance
The following attestation bundles were made for agentcae-0.1.0a1.tar.gz:
Publisher:
release.yml on haoming-luo/agentcae
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
agentcae-0.1.0a1.tar.gz -
Subject digest:
159cc7171747d4b29d44144b36e3f1453d6e142d988eeb587a4d8bb8cb677e02 - Sigstore transparency entry: 2748121316
- Sigstore integration time:
-
Permalink:
haoming-luo/agentcae@7e934522916c0e0897250047fbc480bcd6097945 -
Branch / Tag:
refs/tags/v0.1.0a1 - Owner: https://github.com/haoming-luo
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@7e934522916c0e0897250047fbc480bcd6097945 -
Trigger Event:
release
-
Statement type:
File details
Details for the file agentcae-0.1.0a1-py3-none-any.whl.
File metadata
- Download URL: agentcae-0.1.0a1-py3-none-any.whl
- Upload date:
- Size: 10.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
40fc8cf3a75af92fea09a763b41c8cc0df74a2abab916136c69dbf4bcb5d6a97
|
|
| MD5 |
96b39f9c500729456d54a2761f5f3ed4
|
|
| BLAKE2b-256 |
835713ec0f3580c529f66b57d98598e403d89a51ace435c528fbc006b62e6318
|
Provenance
The following attestation bundles were made for agentcae-0.1.0a1-py3-none-any.whl:
Publisher:
release.yml on haoming-luo/agentcae
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
agentcae-0.1.0a1-py3-none-any.whl -
Subject digest:
40fc8cf3a75af92fea09a763b41c8cc0df74a2abab916136c69dbf4bcb5d6a97 - Sigstore transparency entry: 2748121332
- Sigstore integration time:
-
Permalink:
haoming-luo/agentcae@7e934522916c0e0897250047fbc480bcd6097945 -
Branch / Tag:
refs/tags/v0.1.0a1 - Owner: https://github.com/haoming-luo
-
Access:
private
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@7e934522916c0e0897250047fbc480bcd6097945 -
Trigger Event:
release
-
Statement type: