Skip to content

skyflo-ai/.github

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 

Repository files navigation

AI-Powered Natural Language Management for AWS and Kubernetes

Skyflo.ai enables cloud engineers to use natural language to manage, monitor, and optimize their cloud infrastructure.

Get Started β€’ Documentation β€’ Community β€’ Blog β€’ Live Demo


✨ What is Skyflo.ai?

Skyflo.ai is an AI-powered platform for cloud management that enables users to create intelligent agents for AWS and Kubernetes environments. Instead of memorizing complex CLI commands or navigating console UIs, simply tell Skyflo what you want to do in natural language.

Skyflo.ai follows an open-core business model with both community and enterprise offerings:

  • Community Edition: Free, open-source core functionality
  • Enterprise Edition: Premium features with enhanced security, compliance, and multi-cloud capabilities

πŸš€ Key Features

  • Natural Language Interface: Manage cloud resources using simple English commands
  • Intelligent Agents: Purpose-built agents for AWS and Kubernetes environments
  • Safe Operations: Read-only mode by default, with opt-in write permissions
  • CLI Integration: Generate and execute AWS/kubectl commands automatically
  • Decision Routing: Intelligent workflow routing for creating, updating, deleting, and fetching resources
  • Enterprise Grade: Built for security, compliance, and scale

🧠 How It Works

  1. User submits a natural language query
  2. Query is classified by decision type (create, update, delete, fetch)
  3. Appropriate workflow is triggered based on the decision
  4. The system generates the required AWS/kubectl commands
  5. Commands are executed based on agent permissions (read/write)
You: "Show me all EC2 instances that don't have the 'environment' tag"

Skyflo: "I found 14 EC2 instances missing the 'environment' tag. Here they are:
[table of instances]

Would you like me to add this tag to these instances?"

πŸ“¦ Repositories

Repository Purpose License
skyflo Main entry point Apache 2.0
skyflo-engine Core intelligence BUSL 1.1
skyflo-api Backend server BUSL 1.1
skyflo-frontend User interface Apache 2.0
skyflo-kubernetes-agent Kubernetes agent Apache 2.0
skyflo-aws-agent AWS agent Apache 2.0

🎯 For Who?

Skyflo.ai is designed for:

  • DevOps Engineers: Streamline infrastructure management
  • Cloud Architects: Design and optimize cloud environments
  • IT Managers: Maintain oversight and control costs
  • SRE Teams: Ensure reliability and performance
  • Security Professionals: Enforce security policies and compliance

🀝 Contributing

We welcome contributions to Skyflo.ai! Whether you're fixing bugs, improving documentation, or proposing new features, your contributions are welcome.

  1. Fork the repository
  2. Create a feature branch: git checkout -b feature/amazing-feature
  3. Commit your changes: git commit -m 'feat: add amazing feature'
  4. Push to the branch: git push origin feature/amazing-feature
  5. Submit a pull request

Please follow our contributing guidelines and code of conduct.

🌐 Community

  • Join our Discord server
  • Follow us on X
  • Subscribe to our YouTube channel
  • Read our blog for the latest updates

πŸ“š Resources

πŸ“„ License

Skyflo.ai has different licensing based on repositories:

See the LICENSE file in each repository for specific details.


Built with ❀️ by the Skyflo.ai team

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published