Inspiration
Cloud migration is an expensive game. Most SMBs are stuck on AWS, paying a premium for complex features they don't use, simply because they lack a dedicated DevOps team to move them. We wanted to build a "Migration-Team-in-a-Box"—a system that makes moving to the DigitalOcean ecosystem as easy as a single click, while immediately giving those businesses AI capabilities like RAG .
What it does
DONS (DigitalOcean Native Stack) is an autonomous multi-agent command center. It takes raw AWS Terraform files and uses AI to "think" like an architect—mapping resources to DigitalOcean equivalents (Droplets, Managed Databases, Spaces). It doesn't just plan; it executes. Beyond migration, it instantly enables Store Intelligence, allowing businesses to chat with their product catalogs using DigitalOcean’s Knowledge Base and Gradient AI.
How we built it
We built the core intelligence using DigitalOcean Gradient AI (Llama 3-8B). The backend is powered by FastAPI, with a Streamlit frontend for a clean dashboard experience. We leveraged the DigitalOcean API for infrastructure deployment and integrated the DigitalOcean GenAI Knowledge Base (OpenSearch) to handle vector retrieval.
Challenges we ran into
Mapping infrastructure isn't 1:1. AWS has thousands of specific configurations that don't exist in the same way on DigitalOcean. We had to fine-tune our agent prompts to handle "resource translation" without losing security or performance.
Accomplishments that we're proud of
We successfully built a pipeline that can take any AWS setup and turn it into a modern, cost-optimized DigitalOcean stack in under 3 minutes. This is the Eureka moment for us
What we learned
We learned that the biggest barrier to AI adoption isn't the AI itself—it's the data and infrastructure around it. By using the DigitalOcean Knowledge Base, we realized we could skip the heavy lifting of vector database management and focus entirely on the user experience. We also learned that small models like Llama 3-8B are incredibly capable for specialized DevOps tasks when prompted correctly.
What's next for Digital Ocean Native Stack for SMB/DNEs
Possibly a plugin in Digital ocean marketplace if people like the idea
Built With
- digitalocean
- fastapi
- gemini
- gradientai
- llama
- python
Log in or sign up for Devpost to join the conversation.