Ship great software with AI-powered bug tracking
A simple, powerful self-hosted bug tracker with AI insights, flexible deployment, and GitHub integration. Manage bugs easily and deliver great products on time โ without vendor lock-in.
Everything you need to manage bugs effectively
A complete bug tracking solution with powerful features that help your team ship better software, faster.
AI-Powered Insights
Get intelligent analysis of bug patterns, team performance, and risk assessments. AI generates actionable recommendations automatically.
Flexible Deployment
MySQL, PostgreSQL, Supabase, or CSV. Attachments on S3, Azure, or local storage. Outbound webhooks for custom sync.
GitHub Integration
Automatically link commits to bugs via webhooks. Every code change appears in the bug timeline with author and diff links.
Executive Reports
Generate professional PDF reports for stakeholders. Weekly summaries with charts, metrics, and AI commentary.
Role-Based Access
Granular permissions with user, admin, and godmode roles. Control who can view, edit, or delete bugs and projects.
Email Notifications
Automated email alerts when bugs are assigned, updated, or resolved. Schedule automated report delivery to stakeholders.
Multi-Project Support
Manage unlimited projects from a single dashboard. Each project has its own settings, team, and GitHub repository.
File Attachments
Attach screenshots, logs, and documents directly to bugs. Supports images, PDFs with inline preview and downloads.
100% Self-Hosted
Your data stays on your servers. Complete privacy, no vendor lock-in, and full control over your infrastructure.
Smart analysis, actionable recommendations
Our AI analyzes your bug data to surface insights you'd miss. It understands patterns across projects, identifies bottlenecks, and provides recommendations tailored to your team's workflow.
- Executive Summaries โ Instant overviews for stakeholder updates and team standups
- Risk Assessment โ Identifies critical issues and aging bugs before they escalate
- Team Analytics โ Performance insights, resolution rates, and workload balance
- Smart Recommendations โ Data-driven suggestions for process improvement
Your infrastructure, your rules
Deploy Mantis on your terms. Choose the database and file storage that fit your environment โ from zero-config CSV evaluation to production Supabase or MySQL with cloud attachments.
- Database Options โ MySQL, PostgreSQL, Supabase, or CSV fallback
- File Storage โ Local, Amazon S3, or Azure Blob for attachments
- Outbound Webhooks โ Push bug events to your CRM, data warehouse, or custom middleware
- GitHub Webhooks โ Auto-link commits mentioning SM-123 bug IDs
- Admin Deployment UI โ Test connections and configure providers without editing code
MySQL
RDS, Azure MySQL, self-hosted
PostgreSQL
Neon, Railway, self-hosted
Supabase
Hosted Postgres + pooling
CSV
Zero-config evaluation
Amazon S3
Scalable attachments
Azure Blob
Enterprise file storage
Webhooks
Outbound event sync
GitHub
Inbound commit linking
Guided setup wizard on your server
After cloning Mantis, open /mantis/setup to create your local admin account, connect your database, configure storage, and activate your license.
Create local admin
Set username and password for your Mantis instance. This is not your TurnerTech portal login.
Choose database
Pick MySQL, PostgreSQL, Supabase, or CSV. Test the connection before continuing.
Configure storage
Select local disk, S3, or Azure for bug attachments and uploads.
Activate license
Paste a Community or Professional key from this page, or fetch it online during setup.
Portal account = licenses & downloads. Mantis admin = created on your server during setup.
Commits automatically linked to bugs
Connect your GitHub repositories via webhooks. Every commit mentioning a bug ID automatically appears in the bug timeline with author info, commit message, and direct links to the code changes.
- Automatic Linking โ Mention SM-123 in your commit to link it
- Commit Timeline โ See all related commits in the bug view
- Author Attribution โ Track who made which changes
- Direct Links โ Jump to GitHub diff from any commit
See how Mantis stacks up
Compare features with popular enterprise alternatives and see why teams choose Mantis.
Connect with your favorite tools
Mantis integrates seamlessly with the tools you already use.
GitHub
Auto-link commits to bugs via webhooks
GitLab
Connect GitLab repositories
Bitbucket
Bitbucket webhook integration
Slack
Get bug notifications in Slack
Email (SMTP)
Send notifications via your SMTP
OpenAI
AI insights powered by GPT-4
Webhooks
Custom webhook integrations
REST API
Full API for custom integrations
Supabase
Hosted PostgreSQL with pooling
PostgreSQL
Any Postgres provider or self-hosted
Simple, transparent pricing
No per-seat pricing, no hidden fees. Pay once, own forever.
Deploy in minutes
Clone the repo, install dependencies, then complete first-run setup at /mantis/setup.
Clone & run
Start the dev server locally in under five minutes.
cd mantis
npm run install-all
npm run dev
First-run setup
Open your instance and create your local admin (not portal login):
License key
Register below, get your license key, and paste it in the Mantis setup wizard.
Register & issue your license key
Create a TurnerTech portal account to download licenses. Your Mantis admin password is set separately on your server during setup.
Issue a license key
Tier:
Loved by developers worldwide
See what teams are saying about Mantis.
"Finally, a self-hosted bug tracker that doesn't feel like it's from 2005. The AI insights are incredibly useful for our team standups and sprint planning."
"We migrated from Jira and couldn't be happier. Setup took 10 minutes and we're saving $500/month on licensing. The ROI was immediate."
"The flexible deployment options let us run on Supabase with Azure attachments. Setup wizard made onboarding our team painless."
Ready to take control of your bug tracking?
Join thousands of developers who've switched to self-hosted bug tracking with AI-powered insights. Free forever, no credit card required.