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.

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