ORVIX, Open-source Self-Organizing AI Engineering Company
I Built an Open-Source AI Engineering Company Instead of Another AI Agent
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.
Meet Orvix
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.
Building Software Like a Real Engineering Team
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.
Local First. Cloud When You Need It.
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).
There's Much More Behind It
This post only scratches the surface. The repository includes detailed documentation covering:
- The complete architecture
- The Orvix Map
- The Orvix Book
- The planning pipeline
- Dynamic specialist creation
- Mission lifecycle
- Deployment on Alibaba Cloud
- And the reasoning behind the system's design
If you're curious about how an AI engineering company actually works, I'd love for you to take a look.
Links
- 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.
Comments
No comments yet. Start the discussion.