All 101 Dependencies

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

Jaaz is an open-source multimodal AI design agent that lets you create images and videos by drawing, sketching, and annotating on an infinite canvas rather than writing text prompts. Built for creators, marketers, and design teams who need high-quality visual output without surrendering their data to cloud services, Jaaz runs locally on Windows and macOS via an Electron desktop app, with optional Docker-based enterprise deployment.

Under the hood, Jaaz combines a React-based Excalidraw canvas with a Python FastAPI backend and a LangGraph multi-agent swarm. A Planner agent interprets the user's spatial drawings and annotations, then hands off tasks to a specialized Image/Video Creator agent that routes generation requests to the appropriate model — whether that's a local ComfyUI or Ollama instance, or a cloud API like GPT-4o, Midjourney, VEO 3, Kling, or Sora. Character and style coherence is maintained across multi-step generation tasks.

The Magic Canvas interaction model — where arrows, sketches, and drawn annotations become AI instructions — sets Jaaz apart from chat-based or prompt-box AI image tools. Magic Video extends this to timeline-based video creation: annotate frames with movement directions or scene descriptions, and the AI generates the sequence. Real-time collaboration, a built-in media library, and cross-platform packaging round out the feature set for teams and individual creators alike.

34 Nano ID (Python) 37 rc-textarea ^1.10.0 40 aiosqlite 40 idb ^8.0.3 40 remark-gfm ^4.0.1 40 toml 42 clsx ^2.1.1 42 tw-animate-css ^1.2.4 43 Piexif 45 mitt ^3.0.1 45 next-themes ^0.4.6 46 socksio 47 cross-env ^7.0.3 outdated 51 FileSaver.js ^2.0.5 52 ts-node ^10.9.2 54 HTTPX 58 i18next-browser-languageDetector ^8.1.0 62 rich 64 react-markdown ^10.1.0 64 Sonner ^2.0.3 65 Certifi 65 python-multipart 67 ollama-python 69 JSZip ^3.10.1 70 websocket-client 74 globals ^15.15.0 outdated 75 Radix UI ^1.1.10 75 Radix UI ^1.3.1 75 Radix UI ^2.2.14 outdated 75 Radix UI ^1.1.6 75 Radix UI ^2.1.14 outdated 75 Radix UI ^2.1.2 outdated 75 Radix UI ^1.1.14 75 Radix UI ^1.2.3 75 Radix UI ^2.1.6 outdated 75 Radix UI ^1.1.2 75 Radix UI ^1.1.2 75 Radix UI ^1.1.2 75 Radix UI ^1.1.8 75 React Resizable Panels ^3.0.2 outdated 76 Lodash ^4.0.8 76 react-i18next ^15.5.2 outdated 79 concurrently ^9.1.2 outdated 79 Motion ^12.16.0 outdated 79 python-socketio ==5.13.0 outdated 79 Zustand ^5.0.5 82 Requests 83 ahooks ^3.8.5 83 class-variance-authority ^0.7.1 84 got 11.8.6 outdated 85 i18next ^25.2.1 outdated 87 nanoid ^5.1.5 outdated 87 tailwind-merge ^3.0.2 89 Immer ^10.1.1 outdated 89 python-sdk 89 OpenAI Agents SDK 90 Tabler Icons React ^3.31.0 90 Tailwind CSS ^4.0.17 90 FastAPI 90 Gunicorn 90 Tailwind CSS ^4.0.17 90 Typer 91 prettier ^3.3.2 91 PyInstaller 91 Uvicorn 92 TanStack Query ^5.81.5 92 TanStack Query ^5.80.3 92 TanStack Query ^5.81.5 92 React Flow ^12.7.0 92 Pillow 92 LangChain DeepSeek ==0.3.3 outdated 92 LangChain DeepSeek ==0.3.21 outdated 92 LangGraph ==0.4.8 outdated 92 LangGraph ==2.0.26 outdated 92 LangGraph ==0.2.2 outdated 92 LangGraph ==0.1.70 outdated 92 lucide-react ^0.484.0 outdated 92 Playwright ^1.52.0 92 tldraw ^3.13.1 outdated 93 @vitejs/plugin-react ^4.3.4 outdated 93 posthog-js ^1.257.1 93 Vitest ^3.2.1 outdated 94 TanStack Router ^1.120.15 94 TanStack Router ^1.120.15 94 TanStack Router ^1.120.15 94 electron-builder ^24.0.0 outdated 94 electron-builder ^6.6.2 outdated 94 typescript-eslint ^8.24.1 94 Vite ^6.2.0 outdated 95 ESLint ^9.21.0 outdated 95 aiohttp 95 Anthropic Python SDK 95 ESLint ^9.21.0 outdated 95 OpenAI ^4.98.0 outdated 95 Socket.IO ^4.8.1 96 OpenAI Python SDK 97 Electron ^35.1.0 outdated 97 TypeScript ^5.8.3 outdated 98 React ^5.1.0 outdated 98 React ^19.1.0 98 React DOM ^19.1.0

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

Search