Coming from another tool
Each page has a scaffold (the pyrula init flag that writes a runnable app.py in that tool’s
shape), a concept map with a change label per row, and an example that runs offline.
| Page | Scaffold |
|---|---|
| Coming from Pydantic AI | pyrula init --pydantic-ai |
| Coming from LangGraph | pyrula init --langgraph |
| Coming from Celery | pyrula init --celery |
| Coming from Temporal | none |
| Coming from FastAPI | pyrula init --fastapi |
The change labels in the concept maps:
| Label | Meaning |
|---|---|
| Direct swap | Same concept, a different name or import. |
| Small rewrite | Same idea, a few lines change shape. |
| Conceptual redesign | The idea maps to a different Pyrula mechanism. |
| Operational change | The code stays; how you run, deploy or watch it changes. |
| Not supported | Pyrula has no equivalent today. |