AI-native testing framework for web apps
Top 14.3% on sourcepulse
Magnitude is an open-source, AI-native testing framework for web applications, designed for developers and QA engineers. It leverages visual AI agents to create and execute end-to-end tests, adapting to UI changes and simplifying test case creation with natural language.
How It Works
Magnitude employs a two-agent system: a "planner" (a strong, multi-modal LLM like Gemini 2.5 Pro) for test case reasoning and planning, and an "executor" (a fast vision LLM like Moondream) for reliable UI interaction and execution. This separation allows for efficient test design and robust, adaptive test runs, with the planner intervening when issues arise during execution.
Quick Start & Requirements
npm install --save-dev magnitude-test
npx magnitude init
GOOGLE_API_KEY
, ANTHROPIC_API_KEY
, OPENAI_API_KEY
, and MOONDREAM_API_KEY
are used.Highlighted Details
-w <workers>
flag.Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
3 days ago
Inactive