vibeD v0.1.0 - Initial Release
We're excited to announce the first public release of vibeD — the workload orchestrator purpose-built for GenAI-generated artifacts.
What is vibeD?
vibeD bridges the gap between AI code generation and production deployment. It exposes an MCP (Model Context Protocol) server that AI agents can call directly, handling the entire lifecycle from source files to running services.
Highlights
Multi-Target Deployment
vibeD auto-detects the best deployment target for your artifact:
- Knative Serving — serverless, scale-to-zero workloads
- Kubernetes Deployments — traditional long-running services
- wasmCloud — WebAssembly components for Go and Rust
In-Cluster Builds with Buildah
No Docker socket required. vibeD uses Buildah Jobs to build OCI images directly inside the cluster, with automatic Dockerfile generation for detected languages (Node.js, Python, Go, Rust, static sites).
Real-Time Events via SSE
Subscribe to GET /api/events for live updates on build progress, deployments, and status changes — powering the vibeD dashboard and external integrations.
Secret References
Deployed artifacts can reference Kubernetes Secrets for sensitive configuration. vibeD never stores secret values — only references like my-db-creds:password.
Observability
Built-in Prometheus metrics for builds, deployments, SSE connections, and MCP tool usage. Ships with a Grafana dashboard and PrometheusRule alerts for production monitoring.
Dashboard & API
A React-based dashboard for browsing artifacts, viewing logs, and monitoring deployments. Full REST API alongside the MCP interface.
Getting Started
# Set up a local dev environment with Kind + Knative + Prometheus + Grafana
make dev
Check the documentation for full setup instructions.
What's Next
- OAuth / OIDC authentication
- Multi-tenant artifact isolation
- GitOps integration
- Artifact rollback UI in the dashboard
