Tusk currently only supports GitHub for version control but GitLab support is on our roadmap. Reach out to support@usetusk.ai if you would like us to support a specific platform that you have in mind.
No, we do not. e2e tests are notoriously brittle and time-consuming to maintain. We are focused on generating unit and integration tests at a PR level.
Tusk and our LLM providers do NOT use your source code to train models. Tusk uses multi-tenant architecture, so your source code will never be accessible to other customers. We are currently in the process of completing SOC 2 Type 2.
Tusk runs its tests and auto-triages whether test failures are the result of an incorrect test or a bug in the code. Code review tools do not do this, which results in vague suggestions. You can be confident that Tusk is checking for relevant edge cases.
Tusk supports popular test frameworks like Jest, Vitest, Mocha, RSpect, pytest, JUnit, among others. Our tool is able to gather additional context from your existing tests and documentation.
No. Tusk is an AI-powered developer tool that runs in the background to find edge cases that engineers may have missed. We believe that humans should still be in the driver's seat when it comes to reviewing and merging a PR.