mawkone 54da4c96da feat: import flow, COO architecture doc, project delete fix
- Updated AGENT_EXECUTION_ARCHITECTURE.md: Assist as COO layer,
  specialist advisors (Code/Growth/Analytics) as delegates not
  user-facing, advisor_memory table, proactive monitoring design
- vibn-frontend: GitHub import mirror flow, analyze API, delete fix
- vibn-agent-runner: ImportAnalyzer agent + mirror endpoint

Made-with: Cursor
2026-03-09 11:31:07 -07:00
2026-02-10 13:23:03 -08:00
2026-03-09 11:31:07 -07:00
2026-03-09 11:31:07 -07:00
2026-01-21 15:35:57 -08:00
2026-01-21 15:35:57 -08:00

Product OS - Master AI

A Product-Centric IDE built on Eclipse Theia, optimized for Google Cloud and powered by Gemini AI.

Overview

Product OS is NOT a general-purpose IDE. It's a Product Operating System designed to unify:

  • 💻 Code - Build and deploy Cloud Run services
  • 📢 Marketing - Automate campaigns and content
  • 📊 Analytics - Product intelligence and insights
  • 🚀 Growth - Optimize onboarding and conversion
  • 💬 Support - Customer feedback integration
  • 🧪 Experiments - A/B testing and rollouts
  • 🏗️ Infrastructure - Production monitoring

All powered by AI and optimized for Google Cloud.

Vision

See Google_Cloud_Product_OS.md for complete vision and requirements.

Project Structure

master-ai/
├── theia/                      # Customized Eclipse Theia IDE
│   ├── packages/core/          # UI shell customization
│   ├── packages/terminal/      # Terminal customization
│   ├── packages/monaco/        # Editor themes
│   └── examples/electron/      # Mac app build
├── Google_Cloud_Product_OS.md  # Product vision & requirements
├── UI-DESIGN-GUIDE.md          # Design customization guide
└── README.md                   # This file

Getting Started

Prerequisites

  • Node.js 20.x (use nvm)
  • Python 3
  • Git

Installation

# Clone this repo
git clone https://github.com/MawkOne/master-ai.git
cd master-ai/theia

# Use Node 20
nvm use 20

# Install dependencies
npm install

# Build Electron app
npm run build:electron

# Launch Product OS
npm run start:electron

Customization

See UI-DESIGN-GUIDE.md for complete customization guide.

Quick Design Changes

Change colors: Edit theia/packages/monaco/data/monaco-themes/vscode/dark_vs.json

Change fonts: Edit theia/packages/core/src/browser/style/index.css

Change layout: Edit theia/packages/core/src/browser/shell/application-shell.ts

Development Workflow

cd theia

# Watch mode (auto-rebuild on changes)
npm run watch:electron

# In another terminal, run the app
npm run start:electron

Building Distribution

cd theia/examples/electron

# Build Mac app (.app, .dmg)
npm run package:mac

# Output: dist/Product-OS-*.dmg

Roadmap

Phase 1: Core Simplification

  • Clone Theia
  • Set up repository
  • Lock dark theme
  • Remove preference menus
  • Simplify UI

Phase 2: Custom Layout

  • Replace Application Shell structure
  • Create 7 Product OS sections
  • Custom navigation/activity bar
  • Section-specific views

Phase 3: Google Cloud Integration

  • Pre-configure GCP tools
  • Add Gemini AI integration
  • Remove non-GCP options

Phase 4: Product OS Features

  • Marketing automation UI
  • Analytics dashboards
  • Growth experiment tools
  • Support integration

Architecture

Built on Eclipse Theia - an extensible IDE framework using TypeScript and Electron.

License

Based on Eclipse Theia:

  • Eclipse Public License 2.0
  • GNU General Public License, version 2 with the GNU Classpath Exception

Author

Built by @MawkOne

Description
No description provided
Readme 349 MiB
Languages
HTML 45.8%
TypeScript 30%
JavaScript 10.9%
Python 7.6%
CSS 4.7%
Other 0.9%