All 192 Dependencies

Every package rowboat depends on, ranked by repo health score.

Rowboat is an open-source platform for constructing and deploying multi-agent AI workflows without writing boilerplate orchestration code. It provides a visual workflow builder where you define individual agents with custom instructions, model choices, and tool access, then wire them together using handoff rules, pipeline steps, and control-flow types — all backed by a typed schema that validates agent configurations at design time.

Each project in Rowboat has a draft workflow and a live workflow, letting teams iterate on agent configurations without disrupting production traffic. Conversations are persisted in MongoDB and streamed in real time via Server-Sent Events, with Redis used for caching and pub/sub. The platform ships with an AI copilot that understands your current workflow and assists with agent design decisions directly inside the editor.

Rowboat supports RAG through Qdrant vector storage with configurable data sources — web scraping via Firecrawl, file uploads via S3, and manual document ingestion. External tool integration is handled through both the Model Context Protocol (MCP) and Composio, giving agents access to hundreds of third-party services without custom connectors. Scheduled and recurring job rules let agents run on cron triggers or respond to external webhook events from Composio.

A Python SDK and REST API make it straightforward to embed Rowboat agent workflows into existing applications, call them from backend services, or integrate them with customer-facing products. Self-hosters deploy the full stack with Docker Compose, bringing their own LLM provider API key and pointed at any OpenAI-compatible endpoint.

23 @lezer/highlight ^1.2.3 25 @codemirror/language-data ^6.5.2 26 @codemirror/language ^6.12.3 32 CodeMirror State ^6.6.0 32 TokenLens ^1.3.1 35 @codemirror/merge ^6.12.2 35 use-stick-to-bottom ^1.1.1 37 CodeMirror ^6.0.2 37 electron-squirrel-startup ^1.0.1 37 pdf-parse ^2.4.5 37 remark-breaks ^4.0.0 39 h11 ==0.14.0 outdated 39 node-html-markdown ^2.0.0 39 prosemirror-state ^1.4.4 39 sniffio ==1.3.1 40 lowlight ^3.3.0 40 remark-gfm ^4.0.0 40 tiptap-markdown ^0.9.0 40 yauzl ^3.4.0 41 @codemirror/view ^6.43.1 41 prosemirror-model ^1.25.7 42 clsx ^2.1.1 42 qrcode ^1.5.4 42 tw-animate-css ^1.4.0 43 prosemirror-view ^1.41.8 44 cmdk ^1.1.1 45 Blinker ==1.9.0 45 markupsafe ==3.0.2 outdated 45 six ==1.17.0 45 zod-to-json-schema ^3.23.5 46 itsdangerous ==2.2.0 47 SheetJS (xlsx-republish) ^0.18.5 outdated 50 Google Generative AI JavaScript SDK ^0.21.0 outdated 50 cors ^2.8.6 51 heroicons ^2.2.0 52 annotated-types ==0.7.0 outdated 53 Jinja ==3.1.5 outdated 53 httpcore ==1.0.7 outdated 56 HTTPX ==0.28.1 58 distro ==1.9.0 59 chokidar ^4.0.3 outdated 59 glob ^13.0.0 61 react-tweet ^3.2.2 63 Certifi ==2025.1.31 outdated 63 Sonner ^2.0.7 64 React Testing Library ^16.3.2 65 jest-dom ^6.9.1 outdated 65 react-diff-viewer-continued ^4.0.6 66 react-markdown ^9.0.1 outdated 67 DOM Testing Library ^10.4.1 69 ollama-ai-provider-v2 ^1.5.4 outdated 70 eventsource-parser ^1.1.2 outdated 70 qdrant-js ^1.13.0 72 globals ^16.5.0 outdated 72 turndown ^7.2.2 73 python-dateutil ==2.9.0.post0 74 Radix UI ^1.1.11 74 Radix UI ^1.1.12 74 Radix UI ^2.2.16 outdated 74 Radix UI ^1.1.15 74 Radix UI ^2.1.16 outdated 74 Radix UI ^1.1.15 74 Radix UI ^2.1.8 outdated 74 Radix UI ^1.1.15 74 Radix UI ^1.1.8 74 Radix UI ^1.2.10 74 Radix UI ^2.2.6 outdated 74 Radix UI ^1.1.8 74 Radix UI ^1.2.4 74 Radix UI ^1.2.6 74 Radix UI ^1.2.8 74 Radix UI ^1.2.2 74 Radix UI ^1.4.3 75 yargs ^18.0.0 76 OpenRouter AI SDK Provider ^1.2.6 outdated 77 Motor ==3.7.0 outdated 77 node-pty ^1.1.0 78 concurrently ^9.2.1 outdated 78 dotenv ^16.4.5 outdated 79 Motion ^11.11.11 outdated 79 Motion ^12.23.25 outdated 79 PapaParse ^5.5.3 80 Baileys 7.0.0-rc13 80 idna ==3.10 outdated 80 typing_extensions ==4.12.2 outdated 81 Charset Normalizer ==3.4.1 outdated 81 Flask ==3.1.0 outdated 81 Requests ==2.32.3 outdated 81 dnd-kit ^6.3.1 81 dnd-kit ^10.0.0 outdated 81 dnd-kit ^3.2.2 outdated 81 esbuild ^0.24.2 outdated 82 Embla Carousel React ^8.6.0 82 class-variance-authority ^0.7.1 82 pluggy ==1.5.0 outdated 83 Shiki ^3.19.0 outdated 84 React Resizable Panels ^2.1.7 outdated 84 Streamdown ^1.6.10 outdated 84 cron-parser ^5.3.0 85 @hono/node-server ^1.19.6 outdated 85 ACP TypeScript SDK ^1.1.0 85 Express ^5.2.1 85 Floating UI ^0.27.7 85 Mammoth.js ^1.11.0 85 nanoid ^5.1.6 outdated 85 packaging ==24.2 outdated 86 AnyIO ==4.8.0 outdated 86 PyJWT ==2.10.1 outdated 86 claude-agent-acp ^0.55.0 outdated 86 tailwind-merge ^2.5.5 outdated 87 dnspython ==2.7.0 outdated 88 Click ==8.1.8 outdated 88 Immer ^10.1.1 outdated 88 React Aria ^3.8.2 88 jose ^5.9.6 outdated 88 tsx ^4.19.1 88 yaml ^2.8.2 89 Firecrawl Python SDK ^1.0.3 outdated 89 Ink ^5.1.0 outdated 89 isomorphic-git ^1.29.0 89 jsdom ^29.1.1 outdated 89 xterm.js ^0.11.0 outdated 89 xterm.js ^6.0.0 90 @hono/zod-validator ^0.1.5 outdated 90 @openai/agents ^0.0.15 outdated 90 Hono ^4.10.7 90 MCP TypeScript SDK ^1.20.2 90 Tailwind CSS ^4.1.10 90 Tailwind CSS ^4.1.18 90 Tailwind CSS ^3.4.1 outdated 90 openid-client ^6.8.1 90 react-pdf ^4.3.2 90 tqdm ==4.67.1 outdated 91 React Flow ^12.10.0 91 Recharts ^3.8.0 91 Tiptap Core 3.22.4 outdated 91 Tiptap Core ^3.13.0 91 Tiptap Core 3.22.4 outdated 91 Tiptap Core 3.22.4 outdated 91 Tiptap Core ^3.13.0 91 Tiptap Core 3.22.4 outdated 91 Tiptap Core 3.22.4 outdated 91 Tiptap Core 3.22.4 outdated 91 Tiptap Core ^3.13.0 91 Tiptap Core ^3.13.0 91 Tiptap Core ^3.13.0 91 pytest-asyncio ==0.25.3 outdated 91 react-dropzone ^14.3.5 outdated 92 AI SDK ^2.0.44 outdated 92 AI SDK ^2.0.25 outdated 92 AI SDK ^2.0.53 outdated 92 AI SDK ^1.0.27 outdated 92 AI SDK ^2.0.0 outdated 92 AI SDK ^2.0.109 outdated 92 AI SDK ^5.0.102 outdated 92 HeroUI ^2.8.0-beta.10 outdated 92 HeroUI ^2.4.18-beta.2 outdated 92 HeroUI ^2.4.18-beta.2 outdated 92 LangChain.js ^0.3.7 outdated 92 LangChain.js ^0.1.0 outdated 92 Mermaid ^11.9.0 outdated 92 Primer React ^37.27.0 outdated 92 Zod ^4.1.12 92 ioredis ^5.6.1 outdated 92 lucide-react ^0.465.0 outdated 92 postcss ^8 93 @vitejs/plugin-react ^5.1.1 outdated 93 Pydantic ==2.10.6 outdated 93 Pydantic ==2.27.2 outdated 93 Vitest catalog: 93 node-mongodb-native ^6.8.0 outdated 93 posthog-js ^1.260.1 93 posthog-js ^4.18.0 outdated 93 urllib3 ==2.3.0 outdated 94 AWS SDK for JavaScript (S3 Client) ^3.743.0 94 AWS SDK for JavaScript (S3 Client) ^3.743.0 94 Marked ^17.0.1 outdated 94 Vite ^7.2.4 outdated 94 typescript-eslint ^8.46.4 95 ESLint ^9.39.1 outdated 95 ESLint ^8 outdated 96 Next.js 15.0.2 outdated 96 Next.js ^14.2.25 outdated 96 google-api-nodejs-client ^169.0.0 outdated 96 pytest ==8.3.4 outdated 97 Electron ^39.2.7 outdated 97 Google Cloud Storage ^10.5.0 outdated 97 OpenAI Python SDK ==1.63.0 outdated 97 TypeScript ^5.9.3 outdated 98 React ^7.0.1 outdated 98 React ^18.3.1 outdated 98 React DOM ^18.3.1 outdated

Join founders buildingwith open source

Opinionated takes, migration guides, cost-saving tips, and insights from the open source ecosystem.

Subscribe on Substack
Join 750+ subscribers