By its nature, it can only produce _another_ Redis, not _the next_ Redis.
This is probably an outdated understanding of how LLMs work. Modern LLMs can reason and they are creative, at least if you don't mind stretching the meaning of those words a bit.
The thing they currently lack is the social skills, ambition, and accountability to share a piece of software and get adoption for it.
[dead]
The human operator controls what gets built. If they want to build Redis 2, they can specify it and have it built. If you can't take my word for it, take those of the creator of Redis: https://antirez.com/news/159