๐ Riptide-Watergraph¶
A reusable, "like water" multi-agent framework built as a thin layer on LangGraph. Pure Python, lean core, every layer swappable behind a thin ABC.
What is it?¶
Riptide-Watergraph is an enterprise-grade multi-agent framework โ like AutoGen, but built as a thin layer on LangGraph so it inherits durable execution, checkpointing, and human-in-the-loop interrupts instead of re-authoring orchestration. The "like water" philosophy: every layer (gateway, memory, tools, swarm composer, guardrails) sits behind a small interface, so you can pour in your own implementation without touching the engine.
What's in the box¶
- :material-brain: Self-learning memory โ persistent lessons, recall-injection, hybrid (BM25 + dense) retrieval, reflection
- :material-account-group: Dynamic swarm โ cost-aware composer, dependency-wave execution, a shared blackboard
- :material-tools: 238 tools out of the box (750+ with the enterprise pack) and a 219-role catalog
- :material-shield-check: Guardrails โ prompt-injection blocking + PII redaction, defense in depth
- :material-account-multiple: Multi-tenancy โ isolated memory namespaces + per-tenant cost tracking and budgets
- :material-monitor-dashboard: Like Water Studio โ a dependency-free web UI for chat, workflows, tools, monitoring
- :material-keyboard: Streaming & interactive HITL โ token-by-token chat + in-browser approve/deny
- :material-connection: MCP interop โ plug external Model Context Protocol tool servers straight in
Status¶
v0.12.0 ยท on PyPI ยท Stages 1โ4 + Studio ยท 100% test coverage ยท MIT licensed.
Next steps¶
- Install the package and extras
- Follow the Quickstart (offline, no API key)
- Launch the Like Water Studio
- Read the Architecture