Skip to content

IdrisGit/skyflo

 
 

Repository files navigation

Skyflo.ai - AI Agent for Cloud & DevOps

Skyflo.ai

Skyflo.ai is your AI co-pilot for Cloud & DevOps that unifies Kubernetes operations and CI/CD systems (starting with Jenkins) through natural language with a safety-first, human-in-the-loop design.

⚡ Quick Start

Install Skyflo.ai in your Kubernetes cluster using a single command:

curl -sL https://raw.githubusercontent.com/skyflo-ai/skyflo/main/deployment/install.sh -o install.sh && chmod +x install.sh && ./install.sh

Skyflo can be configured to use different LLM providers (like OpenAI, Anthropic, Gemini, Groq, etc.), or even use a self-hosted model.

See the Installation Guide for details.

🚀 Key Features

  • Unified AI Copilot: One agent for K8s, Jenkins, Helm, and Argo Rollouts
  • Human-in-the-loop Design: Approval required for any mutating operation
  • Plan → Execute → Verify: Iterative loop where the agent keeps going untill the task is done
  • Real-time Streaming: Everything that the agent does is streamed to the UI in real time
  • MCP-based tool execution: Standardized tools for safe, consistent actions
  • Built for Teams: Manage teams, integrations, rate limiting and much more

🛠️ Supported Tools

Skyflo.ai executes Cloud & DevOps operations through standardized tools and integrations:

  • Kubernetes: Resource discovery; get/describe; logs/exec; safe apply/diff flows.
  • Argo Rollouts: Inspect status; pause/resume; promote/cancel; analyze progressive delivery.
  • Helm: Search, install/upgrade/rollback with dry-run and diff-first safety.
  • Jenkins (new): Jobs, builds, logs, SCM, identity—secure auth & CSRF handling, integration-aware tool filtering, and automatic parameter injection from configured credentials.

Write/mutating operations require explicit approval from the user.

🎯 Who is Skyflo.ai for?

Skyflo.ai is purpose-built for:

  • DevOps Engineers
  • Cloud Architects
  • IT Managers
  • SRE Teams
  • Security Professionals

🏗️ Architecture

Read more about the architecture of Skyflo.ai in the Architecture documentation.

🤝 Contributing

We welcome contributions! See our Contributing Guide for details on getting started.

📜 Code of Conduct

We have a Code of Conduct that we ask all contributors to follow.

🌐 Community

📄 License

Skyflo.ai is open source and licensed under the Apache License 2.0.

About

AI Agent for Cloud & DevOps.

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 48.9%
  • Python 43.9%
  • Go 3.4%
  • Shell 2.0%
  • Dockerfile 1.1%
  • CSS 0.7%