Inspiration
When a big website breaks at 3 AM, engineers get woken up to fix it. Finding the problem in millions of lines of code is slow, boring, and stressful. We built AegisOps so computers can fix themselves fast, before humans even wake up.
What it does
AegisOps acts like a 24/7 robot paramedic for computer networks.
- Watches: It keeps an eye on the website every second.
- Finds: It spots broken code or bad cyber attacks right away.
- Tests: It builds a quick fix and tests it in a safe practice area first.
- Fixes: Once it knows the fix works, it repairs the real system automatically.
How we built it
We used Google’s smart AI tools to build a team of helper robots:
- Gemini 1.5 Flash: The super-fast lookout helper that spots problems instantly.
- Gemini 1.5 Pro: The smart brain helper that writes the computer code to fix the problem.
- Vertex AI & Function Calling: The tools that let our helpers actually press the buttons and run the code on Google Cloud.
- BigQuery: The big library where our helpers look up official safety rules. Challenges we ran into
Giving AI the power to change real websites is scary because it might make a mistake. To solve this, we built a Safe Practice Room. The AI isn't allowed to touch the real website until its fix passes every single test in the practice room first.
Accomplishments that we're proud of
We made AI helpers talk to each other and fix a massive fake cyber attack in just 45 seconds—completely on their own!
What we learned
We learned that using a team of small, specialized AI helpers works much better and faster than asking just one giant AI to do everything.
What's next for AegisOps
We want AegisOps to predict problems before they happen, so websites never crash in the first place. We are also adding a feature where it can send a quick text message to human bosses for approval.
Built With
- agent-builder
- bigquery
- cloud-logging
- cloud-run
- gemini-1.5-flash
- gemini-1.5-pro
- google-cloud
- python
- terraform
- vertex-ai
Log in or sign up for Devpost to join the conversation.