jieyefriic/rp-engine
YAML-native agent workflow execution engine, written in Rust observed · 2026-08-28
Health v2 · maintenance only
51/100
- Activity 79
- Release rhythm 35
- Longevity 16
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 226
- days_rel: n/a
- days_push: 127
- n_releases_24m: 0
Adoption not part of the score
1221 stars · 9 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A YAML-native agent workflow execution engine written in Rust that parses declarative workflow files describing nodes, edges, prompts, data sources, and MCP tools, then executes the graph with LLM calls, scripting, database queries, and multi-agent orchestration. It powers the RicePrompt visual agent IDE and supports many LLM providers, streaming, tool calling, and checkpoint/resume.
Use cases
- define and run multi-step LLM agent workflows from a single YAML file
- orchestrate multi-agent plans with supervisor routing and subgraphs
- call MCP tools and query databases inside agent pipelines
- build RAG-style workflows with vector and object storage connectors
- run long-running agent workflows with pause, checkpoint, and resume
- embed a declarative agent workflow engine in a Rust application
When to choose
- you want workflows defined declaratively in YAML rather than code
- you need multi-provider LLM support including OpenAI-compatible endpoints
- you need MCP tool integration and rich node types like iterators and supervisors
- you are building in Rust and want a library you can embed
When to avoid
- you need a visual drag-and-drop builder without touching YAML
- your workflows are simple single LLM calls with no orchestration
- you need a Python or JavaScript-first agent framework ecosystem
Facets
library · maturity active
agent-framework workflow-automation llm-inference mcp rag prompt-engineering chatbot yaml artificial-intelligence large-language-models developer-tools rust cross-platform cli yaml-workflows multi-agent-orchestration dag-execution multi-provider-llm checkpoint-resume rhai-scripting data-connectors ai-agents automation
1 source
- readme: https://github.com/jieyefriic/rp-engine · fetched 2026-08-28 · ae6e41883ee3
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| jieyefriic/rp-engine | main | 51 |
For agents
markdown · JSON · MCP: product_card(name="jieyefriic/rp-engine")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem