{"repo":"jieyefriic/rp-engine","free":true,"listed":false,"github":"https://github.com/jieyefriic/rp-engine","clone":"git clone https://github.com/jieyefriic/rp-engine.git","description":"YAML-native agent workflow execution engine, written in Rust","language":"Rust","stars":1224,"topics":["agent","llm","mcp","rust","workflow","yaml"],"license":"Apache-2.0","category":"workflow-automation","readme_excerpt":"riceprompt-engine YAML-native agent workflow execution engine, written in Rust. You describe an agent workflow as a YAML file — nodes, edges, prompts, data sources, MCP tools — and the engine parses it, resolves dependencies, and executes the graph: making LLM calls, running scripts, querying databases, calling MCP tools, iterating over data, and orchestrating multi-agent plans. This engine powers RicePrompt — the visual agent IDE where you build and run these workflows without writing YAML by hand. Features - YAML-native — entire workflow (graph, prompts, data sources, providers) in a single declarative file. See docs/FLOW SPEC.md for the authoritative spec. - Multi-provider LLM support — OpenAI, Anthropic, Gemini, DeepSeek, Qwen, Zhipu, Moonshot, MiniMax, xAI, Huoshan, and any OpenAI-compatible endpoint. - Streaming, tool calling, structured output — first-class across providers. - Rich node types — generate , transform (Rhai scripting), iterator , supervisor (multi-agent routing), subgraph , data connector , skill set (progressive-disclosure knowledge bundles), mcp / mcp tools (Model Context Protocol). - Built-in data connectors — PostgreSQL, MySQL, MongoDB, Redis, Qdrant, S3-compatible object storage, REST APIs. - Harness layer — workflow-level instructions (CLAUDE.md-style) injected into every generate node, with persistent memory support. - Self-describing results — ExecutionResult can include the source YAML so downstream tooling renders the topology + per-node results","default_branch":null,"files":null,"tree":[],"storefront":"/r/jieyefriic","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/jieyefriic/rp-engine/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}