Simply put, it's about empowering multi-cloud deployment and operations with AI intelligence!
・You can query and deploy cloud resources (AWS, Alibaba Cloud, Tencent Cloud, Azure, etc., all covered!) by talking to a chatbot.
・You state your requirements, and AI automatically helps you design cloud architecture and generate deployment scripts (Terraform code so easy!).
・Even, you provide a hand-drawn architecture diagram or document, and it can turn it into reality!
・Deployment issues? AIOps can also intelligently repair and self-heal!
・Deep integration with the Terraform MCP server
・ai auto IAC coding recall rate exceeds 90%
・gptDiagram all your envisioned cloud architectures.
Sounds futuristic, doesn't it? AIOps project is dedicated to building the next-generation multi-cloud AI deployment and executable DevOps assistant!
local deployment:
Prerequisites
CPU >= 2 cores
RAM >= 4 GB
Disk >= 40 GB
Docker >= 24.0.0 & Docker Compose >= v2.26.1
-
git clone https://github.com/camel-ai/aiops.git
-
cd aiops
cp env.example .env
vi .env
DEEPSEEK_API_KEY=your-deepseek-api-key
#openai config
OPENAI_API_KEY=your-openai-api-key
OPENAI_API_BASE_URL=your-openai-base-url
OPENAI_API_MODEL=gpt-4o
#anthropic config
ANTHROPIC_API_KEY=your-claude-api-key
ANTHROPIC_API_BASE_URL=your-claude-base-url
ANTHROPIC_API_MODEL=claude-sonnet-4-20250514
#ai deploy model provider select(openai or claude)
AI_MODEL_PROVIDER=openai
-
chmod 777 deploy.sh
-
./deploy.sh
- access http://your-public-ip:80
cloud test:
aiops supports query any clouds resource and summaryany as chat and it could auto write the many kinds of policy (like iam policy , object bucket policy) and auto instead of you.
aiops supports query and deploy any clouds any resource in your cloud account as chat
aiops supports deploy any clouds resource from template both from offical suggestion and create by yourself
aiops supports deploy and clouds resource from nlp , its help you to design clouds Topology and terraform scripts auto, and execute deployment,and it supports Automatic repair and self-healing deployment with your deploying.
aiops supports deploy and clouds resource from attachement(both picture or manuscript) , its help you to design clouds Topology and terraform scripts auto, and execute deployment
aiops supports query all history deployments and give the Topology and main.tf auto,you can download as your wish
Introducing AIOPS: how to build your cloud infrastuction from nlp and aiops platform with self health and auto fix function?
Demo.3.mp4
Demo.4.mp4
Demo.5.mp4
aiops llm v1 is a text model for aiops&devops ,its have better answer thank deepseek-reasoner&qwen-max-latest only on aiops
you can download and deploy the aiops llm from hf https://huggingface.co/yiminghub/aiops-qwen-4baiops1.mp4
aiops2.mp4
aiops3.mp4
aiops llm v1 is 1371 aiops q&a for aiops&devops ,its have first datasets on aiops&devops you can download and deploy the aiops dataset from hf https://huggingface.co/datasets/yiminghub/aiops
- Support alicloud deploy
- Support tencloud deploy
- Support azure deploy
- Support baiducloud deploy
- Support openstack deploy
- Support schedul all devops task oneday
- Support more resource for aws
- Support complete prompt for aws
- Support for invite code system for cloud demo
- Support human in loop when deploying
- Support for more model for general topo and terraform scripts
- Support for query about finance summary of aws
- Support muti cloud best practise templates auto
- Support share deployment and templates function
- Support more video and feishu summary all aiops work a day auto
📢 Refactor into the AIOPS environment, publish camel-aiops on PyPI, and release the documentation. - 📆 April 24, 2025
- Support step by step ai guide for aiops (you can get knowhow about aiops just press index number of the questions - 📆 July 1, 2025
- Support flow output for chat - 📆 July 1, 2025
- Support memory for chat - 📆 July 1, 2025
- Support aws all region iaas resource full display just in one query both for nlp and caas model - 📆 July 1, 2025
- Support claude sonnet-4&opus-4 model for create topo and terraform config. - 📆 July 1, 2025
- Support AWS china deployment - 📆 March 4, 2025
- Support OPENAI gpt-4o model for create topo and terraform config. - 📆 March 25, 2025
- Support deepseek as chat assistant - 📆 March 24, 2025
- Support AWS china deployment - 📆 March 4, 2025
- Support AWS global deployment - 📆 January 13, 2025
- Support Volcengine china deployment - 📆 January 5, 2025
- Support key and project management - 📆 December 5, 2024
- Support for register - 📆 November 19, 2024
- Support Template deployment - 📆 November 19, 2024
- Support query for cloud resource and deploy vpc,subnet,iam user ,iam group,iam policy ,s3 for aws
We greatly appreciate your interest in contributing to our open-source initiative. To ensure a smooth collaboration and the success of contributions, we adhere to a set of contributing guidelines similar to those established by CAMEL. For a comprehensive understanding of the steps involved in contributing to our project, please refer to the CAMEL contributing guidelines. 🤝🚀
An essential part of contributing involves not only submitting new features with accompanying tests (and, ideally, examples) but also ensuring that these contributions pass our automated pytest suite. This approach helps us maintain the project's quality and reliability by verifying compatibility and functionality.
If you're keen on exploring new research opportunities or discoveries with our platform and wish to dive deeper or suggest new features, we're here to talk. Feel free to get in touch for more details at [email protected].
- Join Wechat for further discussions!(aiops wechat group)
- Join Wechatgroup for further discussions!(camel-wechat group)
We welcome community contributions! Join us in building these exciting features.
We would like to thank Douglas for designing the logo of our project.
The source code is licensed under Apache 2.0.