Skip to content

v0.12.0

Latest

Choose a tag to compare

@itomek itomek released this 17 Oct 22:19
b776d47

Release v0.12.0 - Docker Agent Integration

Features & Enhancements

Docker Agent Integration (#810, #811)

  • Added Docker agent for natural language containerization with AI-powered Dockerfile generation
  • Implemented modular MCP architecture with per-agent server support using FastMCP
  • Created gaia mcp docker command for standalone Docker agent MCP server
  • Added Docker application framework for testing and demonstrations
  • Enhanced agent system with MCPAgent base class for Model Context Protocol support

Model Improvements

  • Updated default model to Qwen3-Coder-30B-A3B-Instruct-GGUF for improved code generation performance
  • Optimized Dockerfile generation with multi-step planning and validation

Architecture Improvements

  • Implemented AgentMCPServer for wrapping MCP agents and exposing them via HTTP + JSON-RPC
  • Refactored MCP transport layer for better modularity and agent isolation
  • Enhanced agent execution with detailed status reporting and result handling

Documentation

  • Comprehensive Docker agent documentation with setup and usage examples (docker.md)
  • Updated MCP documentation with Docker agent integration guide (mcp.md)
  • Added CLI examples for Docker agent workflows

Demo

gaia-docker.mp4