Inspi# NovaOps AI
Inspiration
DevOps engineers often spend a significant amount of time debugging infrastructure logs such as Kubernetes pod failures, container crashes, and deployment issues. We wanted to build a tool that could quickly analyze these logs and provide meaningful troubleshooting guidance using AI.
What it does
NovaOps AI is an AI-powered DevOps troubleshooting assistant that analyzes Kubernetes and infrastructure error logs. Users can paste an error message or upload a log file, and the system generates root cause analysis along with possible fixes and helpful DevOps commands.
How we built it
The project is built using:
- React for the frontend interface
- FastAPI for the backend API
- AWS Bedrock (Nova AI) for generative AI log analysis
- Python for server-side processing
The frontend allows users to input logs or upload files. These logs are sent to the FastAPI backend, which forwards them to the AWS Bedrock model for analysis. The AI-generated troubleshooting response is then displayed in the UI.
Challenges we ran into
One of the main challenges was integrating the AWS Bedrock AI model with the backend and formatting the responses properly for the frontend. Another challenge was designing a clean UI that makes log analysis easy to understand during the demo.
What we learned
Through this project, we learned how to integrate generative AI into real-world DevOps workflows, build full-stack applications using React and FastAPI, and design AI-powered tools that help automate infrastructure troubleshooting.
What's next for NovaOps AI
Future improvements include:
- Advanced log parsing
- Real-time Kubernetes cluster integration
- Automated troubleshooting recommendations
- AI-powered DevOps chat assistantration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for NovaOps AI – DevOps Troubleshooting Assistant
Built With
- amazon-web-services
- bedrock
- css
- fastapi
- html
- javascript
- python
- react
- restapi

Log in or sign up for Devpost to join the conversation.