Documentation

ModelRiver Documentation

A comprehensive guide to building AI-native infrastructure with ModelRiver. Explore all platform features, SDKs, and integration patterns.

AI Agent
 Help me get set up with ModelRiver.

First, inspect this project to understand its stack, structure, and conventions.

Then:
1. Determine the appropriate ModelRiver integration for this project.
2. Install the required ModelRiver package or SDK.
3. Configure the ModelRiver client using environment variables.
4. Create a minimal working request that calls a ModelRiver workflow.
5. Explain any environment variables I need to set (API key, workflow name, etc.).
6. Follow the project's existing architecture and conventions.
7. Do not modify production configuration without asking me first.

Get started

Step-by-step guidance to set up and connect your first project in minutes.

Build a production-ready AI chatbot with real-time streaming, webhooks, and structured outputs.

Quick answers to commonly asked questions about platform features.

Platform

Visual node-based orchestration for complex, multi-step AI pipelines.

Send requests to the unified ModelRiver endpoint, use OpenAI-compatible SDKs, handle streaming, and more.

Build backend pipeline architectures with async endpoints, webhook callbacks, and real-time delivery to clients.

Manage your projects, monitor usage, and configure settings.

Manage authentication credentials for programmatic access.

Define and enforce specific JSON schemas for AI responses.

Reduce latency and costs by caching frequent AI responses.

Real-time event subscriptions to trigger external automation.

Monitor, debug, and analyze every AI request with comprehensive logging, timelines, and webhook tracking.

Framework-specific libraries for React, Python, Node.js, and more.

Terminal-based interface for managing resources and automated deployment.

Enterprise-grade RBAC, data encryption, and transparent audit logging.

Diagnostics and solutions for common challenges.

Connect ModelRiver to LLM frameworks, agent systems, backend stacks, knowledge and memory, and automation tools.

Solutions

Build production-grade AI applications with automatic model failover and redundancy.

Everything you need to know about implementing real-time AI streaming using WebSockets.

Stop parsing text and start using JSON with validated Structured Outputs.

Resources