Ross ROSS = Recommend OSS · open-source software intelligence for agents

jieyefriic/rp-engine

YAML-native agent workflow execution engine, written in Rust observed · 2026-08-28

github.com/jieyefriic/rp-engine · homepage · Rust · Apache-2.0 (permissive) 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

Full methodology

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

Member repositories

RepositoryRoleHealth v2
jieyefriic/rp-enginemain51

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