Mobile AI Development Gateway

A chat-based interface for AI-assisted software development with lifecycle guardrails.

Features

  • Mobile-first chat interface using OpenWebUI
  • AI model integration with lifecycle enforcement
  • Git-native state management
  • BMAD (Business Method and Design) workflow integration
  • Kubernetes runtime observability

Development

Prerequisites

  • Python 3.11+
  • Docker
  • Kubernetes cluster
  • uv package manager

Quick Start

  1. Set up the development environment:

    task setup
  2. Start the gateway service:

    task gateway:dev
  3. Deploy to Kubernetes:

    task deploy

Architecture

The system consists of:

  • OpenWebUI: Mobile-optimized chat interface
  • Gateway Service: FastAPI service with AI model routing
  • BMAD Engine: Workflow and artifact management
  • Git Integration: State management and version control

Steel Thread Implementation

This project implements a steel thread approach:

  1. ✅ OpenWebUI deployment
  2. 🔄 Minimal gateway with echo functionality
  3. ⏳ OpenWebUI to gateway connection
  4. ⏳ Basic AI model integration

License

MIT License

0 items under this folder.