Engineered with formal verification principles, strict type validation, and native production readiness.
Develop custom steps decorated with `@step(name="...")` and easily distribute them.
Built-in AST and pattern scanner (`generate_catalog.py`) parses community steps and namespaces into `steps_catalog.json`.
Steps indexed here become automatically discoverable by agentic workflows in `wpipe-mcp`.
Enforces Pydantic / dataclass contexts and clean separation of concerns.
Standardized testing and execution environment.
Designed to eliminate low-level plumbing and cognitive friction, allowing engineers to build reliable solutions in minutes.
from wpipe_plugins.connectivity.rss import RSSParserStep
from wpipe import Pipeline
# Initialize the step
rss_step = RSSParserStep()
# Create a pipeline
pipe = Pipeline(pipeline_name="news_fetcher")
pipe.set_steps([rss_step])
# Run
results = pipe.run({"url": "https://news.google.com/rss", "limit": 3})
print(results)
wpipe-plugins is an integral component within the Wisrovi Binary Universe, engineered by William Steve Rodriguez Villamizar to unify high-throughput distributed systems, formal verification, and autonomous agent orchestration.