All Posts
Jonas Birmé, VP R&D, Eyevinn Technology

Combining AI Development Teams with Open Source Cloud

How giving our AI development team access to OSC through MCP transformed their capabilities from code-only to composing complete solutions with infrastructure. The gap between vibe coding and DevOps is closing.

ai
mcp
infrastructure
devops
agentic
Combining AI Development Teams with Open Source Cloud

We built an AI development team that writes code. Then we gave them access to Open Source Cloud through the Model Context Protocol. What happened next changed everything. Instead of just writing code, our AI agents can now compose complete solutions — provisioning databases, spinning up media services, configuring storage, and deploying applications. All through conversation. This is the transformation from vibe coding to infrastructure orchestration.

From Code-Only to Full-Stack Solutions

AI coding tools have been impressive for code generation. You describe what you want, and they write the code. But that is where it stopped. The AI could write a Node.js application that needs PostgreSQL, Redis, and S3 storage, but you still had to provision those services manually. The gap between code and running infrastructure remained. When we connected our AI development team to OSC through MCP, that gap disappeared. Now an AI agent can discover available services, read their APIs and schemas, provision instances, configure them, and wire everything together — without human intervention. The difference is profound: traditional AI tools help you write code faster. AI tools with OSC access help you build and deploy complete solutions faster.

The Requirement-to-Deployment Workflow

This creates a workflow that does not exist elsewhere. You describe your requirement: "Build a media transcoding service that accepts uploads, transcodes to multiple formats, packages for streaming, and stores results in S3-compatible storage." The AI agent analyzes the requirement, searches the OSC catalog for appropriate services (SVT Encore for transcoding, Shaka Packager for DASH/HLS, MinIO for storage), provisions them under your account, generates the application code that orchestrates these services, and deploys the complete solution. From requirement to deployment through conversation. This is not vibe coding where you describe code and get code back. This is not traditional DevOps where you write infrastructure-as-code templates. This is requirement-to-deployment orchestration where describing what you want is all you need to do.

What Works Remarkably Well

Service discovery through MCP works better than expected. AI agents can query the catalog, read service documentation, understand API schemas, and figure out how to configure and connect services without explicit instructions. The composition layer is impressive — agents understand which services work together and how to wire them into cohesive systems. The speed is transformative. What used to take hours of infrastructure setup, configuration debugging, and integration work now happens in minutes. Perhaps most surprisingly, the solutions are often more thoughtful than manual implementations because the AI considers the entire service catalog rather than defaulting to familiar tools.

What Still Needs Human Oversight

Security configuration requires human review. While AI agents can provision services correctly, security policies, access controls, and credential management need human verification. Cost optimization is another area where human judgment matters — an AI might choose the most capable service when a simpler option would suffice. Architectural trade-offs benefit from human experience. AI agents make reasonable decisions, but understanding business constraints, regulatory requirements, and long-term maintenance implications requires human insight. The oversight model works: AI handles execution speed, humans provide strategic judgment.

The Gap Is Closing

The traditional split between "vibe coding" (AI writes code) and DevOps (humans provision infrastructure) is dissolving. When AI can both write code and orchestrate the infrastructure that code depends on, the development process transforms. This is not about replacing DevOps engineers. This is about accelerating the path from idea to running system. Small teams can now build and deploy solutions that previously required specialized infrastructure expertise. The bottleneck shifts from "can we build this?" to "should we build this?" — which is exactly where strategic human oversight belongs. We are eating our own cooking here. OSC was designed to be discoverable and orchestratable through AI. Now our own AI development team benefits from that design. The future of software development is not code-only AI or infrastructure-only automation. It is conversational orchestration where describing requirements produces running systems.