Core Model
Pipeline (1:n) Execution, Execution (1:n) Task, Task (1:1) Processor.
Project Introduction
PETP is an automation framework for engineering workflows. It unifies task orchestration, execution lifecycle, and MCP tool exposure in one extensible runtime.
Pipeline (1:n) Execution, Execution (1:n) Task, Task (1:1) Processor.
Selenium, SSH/SFTP, database CRUD, files, spreadsheet, HTTP, AI/LLM and MCP.
Desktop GUI, background no-GUI runtime, and Docker deployment for CI/CD.
Use YAML-defined executions and pipelines to make automation reproducible and auditable.
Expose executions as MCP tools so LLM clients can discover and invoke business workflows.
Keep one core engine while switching between local desktop operation and server-side execution.