#803 · Primary category: AI Agents & Automation

rp-engine

agent llm mcp rust workflow yaml

YAML-native agent workflow execution engine, written in Rust

Project last updated:04/28/26

GitHub Stars

1.2K

Forks

9

Contributors

3

License

Apache-2.0

Why we included this project

An agent run becomes a reproducible artifact when you describe the whole graph in a single YAML file: nodes, edges, prompts, data sources, and the MCP tools an agent may call. The engine parses that spec, resolves dependencies between nodes, and executes the workflow, with node types covering generation, data connectors, subgraphs, and a supervisor that routes between multiple agents. Checkpoint and resume support let long-running jobs survive interruptions, which matters for teams that want automations they can review and restart. It ships as an embeddable Rust crate with multi-provider LLM support, so it suits builders who want an engine inside their own application rather than a hosted orchestration platform. The same engine powers RicePrompt, a visual IDE for building these workflows without writing YAML by hand.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category