For the past year, AI coding agents have become incredibly capable. But almost all of them still follow the same idea:
One increasingly capable AI should build everything.
I wanted to explore the opposite.
What if the AI wasn't the engineer? What if it became the entire engineering company?
That's how Orvix started.
Orvix is a self-organizing AI engineering company.
You don't create agents manually or decide how many are needed.
You simply describe the mission.
From there, Orvix designs the project, creates exactly the specialists required for that mission, assigns ownership, coordinates their work, reviews their pull requests, and even creates entirely new specialists later if the project grows. Every mission creates a different engineering company.
Instead of one AI jumping between frontend, backend, infrastructure, testing and documentation, Orvix treats them as independent engineers.
Each specialist owns its own Git branch.
They work in parallel.
They negotiate decisions.
They review one another's work.
They communicate through the Orvix Book, a shared communication layer where engineers ask questions, request clarification, share discoveries, and coordinate their work instead of sharing one giant conversation.
The goal isn't just generating code.
It's organizing engineering.
One thing I wanted from the beginning was flexibility.
Orvix can run completely on your own machine if you want everything local.
Or you can deploy the Orvix runtime on Alibaba Cloud ECS, allowing anyone on your team to connect to the same engineering company remotely while every mission, every specialist, and the entire execution live on the server.
For this hackathon, Orvix was deployed on Alibaba Cloud and powered by Qwen Cloud (Alibaba Cloud Model Studio). This post only scratches the surface.
The repository includes detailed documentation covering:
If you're curious about how an AI engineering company actually works, I'd love for you to take a look. GitHub
https://github.com/abbasmir12/orvix Documentation
https://github.com/abbasmir12/orvix/tree/main/docs Demo
I'd love to hear what you think. If you have ideas for improving Orvix or thoughts about multi-agent engineering systems, feel free to share them.