appgrammar_transmute
Axiom: VI — Transformation | Category: Transformation
This tool uses a multi-turn protocol. The initial call returns a prompt and token. Run the prompt on your LLM, then submit the structured output via appgrammar_tool_submit (or the tool-specific submit variant) to advance the operation.
Transmute an appgrammar from one technology stack to another while preserving architectural intent.
Because an appgrammar holds abstract intent (e.g., "Hash password and store in DB") rather than concrete syntax, the same intent can be re-expressed in a completely different technology stack. The platform recalculates execution instructions to match the target stack's native best practices — using Argon2 instead of bcrypt, Actix instead of Express, Diesel instead of Mongoose, for example. The agent builds the exact same application from scratch in the new language, idiomatically perfect.
This is a multi-turn operation. The server returns a prompt and token; run the prompt on your LLM and submit the result via appgrammar_tool_submit.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
source_appgrammar_id | string (UUID) | Yes | ID of the appgrammar to transmute. |
params | object | No | Optional tool-specific parameters. |
Example
{
"method": "tools/call",
"params": {
"name": "appgrammar_transmute",
"arguments": {
"source_appgrammar_id": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}
}
}