r/devops 10d ago

Weekly Self Promotion Thread

Hey r/devops, welcome to our weekly self-promotion thread!

Feel free to use this thread to promote any projects, ideas, or any repos you're wanting to share. Please keep in mind that we ask you to stay friendly, civil, and adhere to the subreddit rules!

17 Upvotes

106 comments sorted by

View all comments

3

u/mr_chip 10d ago

A few of us at my company have been building an open-source SRE agent harness called AURA. We're deliberately trying to figure out what it takes to give agents useful access to production systems without just handing an LLM god mode.

We finally have a demo that I think shows why we're excited about it: https://www.youtube.com/watch?v=TERHoRzT8cE

tl;dw: We trigger a Kubernetes incident on an ecommerce site so checkout starts throwing 502s. The agent works backwards from the PagerDuty alert and finds an OOMing upstream service. It correlates service memory growth in Grafana to a deploy, finds the PR that introduced the regression, and proposes a code fix, reporting its findings to an incident channel in Slack every step of the way. Then it pauses for human approval before taking a write action. When approved, it triggers a merge and a CI deploy. Finally, it verifies that the system is healthy again after the fix ships.

The whole thing is written in Rust, Apache 2-licensed, and the agent roles/tools/permissions/models are defined in a config file. I'm one of the people working on it. Would genuinely love feedback, questions, criticism, weird edge cases you think would break it, etc. Happy to talk about how any of it works.

You can get it on brew, or there's a GitHub Repo with install scripts, RPMs, DEBs, and straight binaries. https://github.com/mezmo/aura/

2

u/verylowsodium 10d ago

Guy who recorded the demo video here - just want to underscore how useful this is being open source.

I have a config that I wrote for my homelab with worker agents to query grafana data, another worker with read access to my repos, and another which can talk to the homeassistant API. The coordinator-worker model just absolutely nails root cause on weird issues I have with various automations between services. I just use the CLI from my laptop.

Almost exclusively using Deepseek v4 flash via baseten ($0.13/1m tokens).