Skip to content

๐ŸŒŠ 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.

PyPI Python Coverage License

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