Jaaz is an open-source multimodal creative assistant that provides a privacy-focused, locally-usable alternative to Canva and similar design platforms.
The tool addresses the need for creative work without reliance on proprietary cloud services or external dependencies. It operates as a canvas-based agent where users can sketch, paint, and point with arrows to communicate their intent directly to AI systems. Rather than writing detailed prompts, the interface lets users build designs like assembling LEGO blocks—the AI interprets visual gestures and generates results accordingly. The system supports image and video generation through multiple backends including GPT-4o, Midjourney, VEO3, and Kling, with automatic prompt optimization and multi-turn refinement capabilities.
Developers should choose this tool if they need creative generation features with full control over data and deployment. It suits projects requiring privacy guarantees, local execution, or integration into custom workflows where cloud-dependent solutions are unacceptable. The project offers both a web-based version and an enterprise edition supporting private or on-premises deployment with commercial licensing options. Unlike typical design tools that require manual prompt engineering, the gesture-based interface removes friction from the creative process, making it accessible to users who prefer visual communication over text.
The project maintains active development with regular feature additions including video generation capabilities and real-time collaboration support. The codebase is written in TypeScript and distributed through GitHub releases. Community engagement occurs through Discord, and the maintainers actively solicit feedback through GitHub stars as a notification mechanism for release updates.