FixO Dev Bot is revolutionizing how developers handle code quality and maintenance. Instead of spending hours on repetitive fixes, linting, and formatting, simply mention @fixodev in any GitHub issue or PR, and watch as our AI-powered bot delivers professional-grade improvements directly as pull requests.
To eliminate the friction between identifying code issues and implementing solutions, making high-quality code accessible to every developer and project.
We believe that:
- 🔧 Code quality shouldn't be a luxury - Every project deserves clean, maintainable code
- ⚡ Automation beats manual work - Developers should focus on creativity, not repetitive tasks
- 🤝 AI should augment, not replace - Intelligent assistance that learns from your codebase
- 🌍 Open source drives innovation - Community-driven development creates better tools
|
|
demo.fixo.mp4
Watch FixO Dev Bot in action - from mention to pull request in minutes!
- Install the GitHub App on your repository (required only for private repos)
- Configure (optional) by adding .fixodev.yml to your repo root
- Trigger the bot by mentioning @fixodev in:
- 💬 Issue comments
- 🔄 Pull request comments
- 📝 New issues
We're actively seeking contributors and testers! Here's how you can help:
- 🧪 Beta Testers: Try the bot on your projects and report feedback
- 🛠️ Developers: Contribute to the core platform or integrations
- 📚 Documentation: Help improve our guides and examples
- 🎨 Designers: Enhance our UI/UX and visual identity
- 🌐 Community: Share your experience and help others
Join our Discord to get started!
- Runtime: Bun + TypeScript for blazing-fast performance
- Framework: Hono for lightweight, efficient HTTP handling
- Containerization: Docker for secure, isolated code execution
- AI Integration: OpenRouter models with custom prompt engineering
- Database: SQLite with Drizzle ORM for simplicity
- Frontend: SvelteKit with TailwindCSS for modern UI
- 🎣 GitHub App Server: Webhook handling and authentication
- ⚡ Queue System: Reliable job processing with retry mechanisms
- 🐳 Docker Orchestration: Secure, isolated script execution
- 🧠 LLM Integration: Intelligent code analysis and improvements
- 🔄 Git Operations: Automated branch management and PR creation
- ✅ Core GitHub App functionality
- ✅ Basic AI-powered code fixes
- ✅ Docker containerization
- ✅ Automated PR creation
- 🧵 Full thread context - Complete issue conversation awareness for better AI understanding
- 🔄 Iterative PR improvements - Add comments to request changes and refinements
- 📝 Line-specific feedback - Comment on specific code lines for targeted improvements
- 🎯 Code-level tagging - Tag the bot on specific lines to generate targeted PRs
- 💎 Subscription system - Premium access for private repos and advanced AI models
- 🧠 AI reasoning transparency - Show agent's thought process and considerations in PR discussions for debugging
- 💰 Usage tracking - Display job costs and remaining free tier interactions
- TBD
We believe the best tools are built by the community, for the community. Whether you're a seasoned developer or just starting out, there's a place for you in the FixO Dev Bot project!
|
|
|
- Prerequisites: Bun, Docker, GitHub App credentials
- Environment: Copy env.example to .env and configure
- Database: Run bun run db:migrate to set up the database
- Testing: Use bun test to run the test suite
Read our Contributing Guide for detailed instructions.
- ✅ Free use on public repositories with usage limits
- ✅ Basic AI-powered fixes
- ✅ Community support
- ✅ Standard processing queue
- 🔒 Private repository support
- ⚡ Priority processing queue
- 📊 Advanced analytics and insights
- 👥 Team management features
- 🎯 Custom fix patterns
- 📞 Priority support
Become our first platinum sponsor and get your logo here!
Support the future of automated code quality
Help us build the tools developers deserve
Become a Sponsor and help us build the future of automated code quality!
This project is licensed under the Business Source License 1.1 (BSL-1.1).
- ✅ Free for non-commercial use - Perfect for open source projects, learning, and personal use
- ✅ Source available - Full transparency and community contributions welcome
- ✅ Converts to AGPL v3 - Becomes fully open source on January 1, 2035
- 💼 Commercial licensing available - Contact us for enterprise use
Read the full license • Contact for commercial licensing
Built with ❤️ by @epavanello and the community
Making high-quality code accessible to everyone, one pull request at a time.