DebuggAI
DebuggAI is a Zero-Config, Fully AI-Managed End-to-End Testing platform that allows engineers to focus on the features, not the tests. Our AI agents test UI changes, simulate user behavior, and analyze visual outputs of running web applications — all via natural language and CLI tools.
✨ Why DebuggAI?
Most AI coding tools focus on writing code.
DebuggAI focuses on the other 50 % of an engineer’s life: getting it to run.
- Zero, and we mean Zero Config - When you're early in a product's life, you don't want to deal with setting up test pipelines, managing test dbs, environments and so on just so they can change the next week (we certainly didn't). Our tests securely tunnel into the IDE and then browse your app using localhost:3000, for example, so there's literally no additional setup.
- Text based End-to-end Tests - No more xpath nightmares, simply enter a test request like "test the login flow" and let it go.
- In IDE Test Reports - Our e2e tests output results directly in the IDE Test Results panel so you can quickly see what's working and what's not.
- Automated test repair - Our agents not only rerun previous tests but can reconize the difference between a purposeful change of button positioning and a broken workflow.
- Remote browsers by default - We handle all the browser management and controllers remotely to keep your enviroment uncluttered and focused.
📺 Demo - Get Instant Insight Into Real, Functional Issues
🔍 Typical workflows:
- You use your favorite AI agent to write code
- You run your app and it crashes (ah whyyyyy!)
- DebuggAI runs tests to evaluate the changes and provides a full report
- You review the solution, edit it locally if needed, and apply it
🔍 How it works
🖥️ Core IDE Features
Feature |
Description |
Demo |
Text Based Test Requests |
Quickly configure and run new tests on app features using simple english. 'Test my login flow' |
 |
Test Results Suite |
Get sequential and final results directly in Test Results panel |
 |
Easy Test Tracking |
Use our web app to view previous runs, rerun others, and more! |
 |
Secure Local Tunnels |
Our testers connect directly to your localhost servers to reduce overhead |
 |
Recording Gif Creation |
Simplify debugging and test review with in IDE recordings after each test |
 |
🚀 Getting Started
Install the extension
Login
– You can login to your DebuggAI account directly in the extension and then it will automatically connect to your project. ⚡
Start a test
Use ⌘ ⇧ P
to open command list and find Debugg AI: Create New E2e Test. Or use the shortcut, ⌘ ⌥ C
(cmd + alt + c).
A new popup will appear to ask for a decsription and once submitted will begin running immediately.
Full walkthrough ▶ docs.debugg.ai/getting-started
🛠️ Configuration
We default to assuming your app server is running on localhost:3000
. If you would like to configure a different port, or have 2 apps running at the same time, you need to update the Local Server Port
in the settings tab of the Debugg AI extension.
Simply open the Extension, click the gear
icon and update the value located in the Testing Configuration
section.
🤝 Interested in Contributing?
We're looking to expand the DebuggAI team!
If you're interested in joining the team or contributing to the project, please reach out to us at hello@debugg.ai.
📜 License & Credits
Attribution
We at Debugg AI would like to thank the Continue team for their work on this extension. Their extensive code base provided an excellent starting point for this extension. You can find the original repository here.
Debugg AI aims to give local AI coding agents more context and awareness of runtime events through system wide application monitoring and as such is not focused on developing the extensive feature set of Continue. If you are looking for a great tool for developers to create, share, and use custom AI code assistants, we recommend checking out Continue.
A copy of the original license is included in this repository for your convenience. We have used best efforts to ensure that the original license is respected. If you have any questions, please contact us at support@debugg.ai.
Original License
Apache 2.0 © 2023-2024 Continue Dev, Inc.
Made with 🩸, 💦, and 😭 in San Francisco.