← Documentation Home

Agent Studio - Home

Multi-Platform IDE with AI-Powered Agent Orchestration for macOS, iOS, and iPadOS

License OSSA 1.0 GitLab CI Platforms

Overview

Agent Studio is a production-grade multi-platform integrated development environment that brings professional AI agent orchestration and autonomous coding assistance to macOS, iOS, and iPadOS. It combines native Apple performance with AI-powered development tools (NeuronLink AI), real-time cross-device sync, and enterprise-grade agent management built on the OSSA 1.0 standard.

Core Innovation: Unified multi-platform IDE experience with merged NeuronLink AI autonomous coding features, enabling seamless development across desktop, tablet, and mobile devices with intelligent agent orchestration.

Quick Start

# Install
npm install @bluefly/agent-studio

# Development (macOS Desktop)
npm run dev:macos

# Development (Backend API)
npm run dev:backend

# Access services
# Web UI: http://localhost:3000
# API: http://localhost:3000/api/v1
# Agent Mesh: http://localhost:3005

macOS Quick Launch

# Launch standalone IDE
agent-studio

# Or use npm
npm run dev:macos

iOS/iPadOS Quick Start

  1. Open Xcode project in ios-monitor/ or ipad-manager/
  2. Select target device/simulator
  3. Build and run (⌘R)

VSCode Extension

  1. Install Agent Studio extension
  2. Open command palette (βŒ˜β‡§P)
  3. Run "Agent Studio: Initialize Workspace"

Key Features

🎨 Multi-Platform Native Applications

🧠 Agent Orchestration (OSSA 1.0)

πŸ“± Cross-Device Synchronization

πŸ”§ Professional Development Tools

πŸ›‘οΈ Enterprise Features

Wiki Navigation

Core Documentation

Platform Guides

Integration

Current Focus (Active Features)

Multi-Platform Development

Agent Orchestration

Performance Metrics

Technology Stack

Frontend Applications

Backend Services

AI & Observability

DevOps & Infrastructure

Architecture Overview

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚         Native Apps (Swift/React/Electron)                  β”‚
β”‚  macOS   β”‚   iOS   β”‚   iPad   β”‚   VSCode   β”‚   Web          β”‚
β”‚ (SwiftUI)β”‚(SwiftUI)β”‚(SwiftUI) β”‚(Extension) β”‚(Next.js)       β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                 β”‚ REST API / WebSocket / gRPC
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚         Backend API Server (Node.js + Fastify)              β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚ Agent Serviceβ”‚ Sync Engine  β”‚ Auth & RBAC             β”‚  β”‚
β”‚  β”‚ Health Monitorβ”‚Flow Orchestr.β”‚ Intent Router          β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜
                 β”‚ gRPC / WebSocket
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β–Όβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚        Agent Mesh (Distributed Coordination)                β”‚
β”‚   β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”¬β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”      β”‚
β”‚   β”‚ Orchestrator β”‚ Discovery    β”‚ Task Router        β”‚      β”‚
β”‚   β”‚ Health Check β”‚ Load Balance β”‚ Service Registry   β”‚      β”‚
β”‚   β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”΄β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜      β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Installation

macOS Desktop (Native)

git clone https://gitlab.bluefly.io/llm/common_npm/agent-studio.git
cd agent-studio
npm install
npm run build:macos
npm run start:macos

Electron Desktop (Cross-Platform)

npm install
npm run dev:electron
# Or package for distribution
npm run package

Mobile Platforms

# iOS
npm run mobile:install-ios
npm run dev:ios

# iPadOS
npm run mobile:install-ipad
npm run dev:ipad

VSCode Extension

npm install -g @bluefly/agent-studio
# Or install from VSIX
code --install-extension AgentStudio-vscode.vsix

Support


Last Updated: 2025-01-10 Maintainer: LLM Platform Team License: MIT