Kurajo

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