DEV Community

Cover image for A Feasibility Study on Self-Evolving SaaS Systems
Mike
Mike

Posted on

A Feasibility Study on Self-Evolving SaaS Systems

GPT-6 Astra was just released recently, and people are saying it’s the generation closest to AGI so far.

Does that mean AI won’t just be able to write code in the future, but potentially automate the entire software development lifecycle?

I recently added MCP to Suggix, and it got me thinking about this.

AI is already incredibly capable, but it still needs humans to tell it what to do. In other words, it doesn’t have any intrinsic motivation.

But what if a SaaS could expose its user feedback data to an Agent, and use that feedback as the motivation for what the Agent does?

All you would need is a scheduled task that periodically pulls the latest user feedback, and the whole process could potentially run automatically:

  1. User submits feedback (bug or feature request)
  2. AI calls MCP to analyze the feedback, based on votes or its own judgment of how urgent/important it is
  3. AI updates the code based on the user’s needs
  4. AI runs tests, deploys the update, and notifies the users
  5. The system keeps iterating based on subsequent user feedback

If this actually works, the entire SaaS iteration cycle could eventually run without the developer being involved at every step.

And more importantly, the product would be evolving based on what users actually need, rather than what the developer thinks they need.

I’m not sure how far this can really go yet, but I think the idea of a self-evolving SaaS is pretty interesting.

Top comments (0)