Dodo: Automate & Optimize Your CI/CD
Dodo analyzes your project and generates efficient workflows for both GitHub Actions and Kurajo, giving you control over where your AI runs.
Key Features
AI-Powered Workflow Generation
Dodo analyzes your project to generate optimized CI/CD workflows for standard GitHub Actions and the new Kurajo (.kurajo/*.yml), similar to how CircleCI uses its own config.
Pluggable AI
Choose where your AI runs — locally on your machine for maximum privacy, or in the cloud for scalable performance. Dodo integrates with your preferred setup.
Secret & Vulnerability Scanning
Automatically scans your workflows for exposed secrets and common security vulnerabilities, keeping your pipelines secure.
Template Integration
Integrates with a centralized registry (raphus.io) to fetch and adapt pre-built workflow templates for rapid setup and scalability.
Why Choose Dodo?
- Automate YAML: Dodo automates the tedious setup of your CI/CD pipelines, generating files for both GHA and the new Kurajo build language.
- Flexible AI Deployment: Run the AI on your machine for privacy or on the cloud for scalability, adapting to your infrastructure.
- Optimized performance: Achieve faster builds with intelligent caching and parallel execution.
- Scalable: Works seamlessly for small side projects and large, complex codebases.
Dodo is a Work in Progress
Dodo is still in active development, with a focus on core features. Stay tuned for future updates or feel free to contribute to the project on GitHub! 🚀
Contribute on GitHub