Open Source Platform

iOS 26 modernization, end to end

Scan your codebase for readiness. Plan the migration. Execute with AI agents. Verify the result. One platform — Rust + Swift + AI.

$ glassforge analyze ./MyApp
Scanning 847 files...
Swift: 312 files (78%) | ObjC: 89 files (22%)
UIKit: 241 files | SwiftUI: 71 files
Storyboards: 18 | XIBs: 7
Deprecated APIs: 34 findings
Readiness Score: 42 / 100
Artifact: glassforge-artifact.json

Four stages. One platform.

1. Scan

Swift CLI analyzes your codebase: readiness score (0-100), deprecated APIs with replacements, Liquid Glass signals, 150+ dependency migration rules, layout risks. Deterministic. Runs locally. CI-friendly with --fail-under.

2. Plan

AI agents generate a prioritized migration roadmap from your scan results. Phased approach: critical fixes first, then UI modernization, then Liquid Glass adoption. Guided by Apple's Human Interface Guidelines.

3. Execute

Multi-agent Rust orchestrator runs parallel code migrations. 112 specialized AI personas. Safety controls: circuit breaker, budget enforcement, quality gates, loop detection. Each agent works in an isolated git worktree. Real-time streaming output.

4. Learn

Gamified codebase exploration with AI-generated chapters, 3D dependency graphs, quizzes, and XP tracking. Your team understands the modernized code — not just the diff. Parses 12 languages via tree-sitter.

Under the hood

23 Rust Crates

Single binary. Axum + SQLite + Tokio. Agent orchestration, codebase analysis, graph algorithms, gamified learning — all compiled into one.

Swift Scanner

Standalone CLI with 150+ dependency rules, 24+ deprecated API patterns, Liquid Glass analyzer, and 7-category weighted scoring.

112 AI Personas

Pre-built agent roles across 11 divisions: engineering, design, testing, security, spatial computing, and more. Each with full system prompts and methodologies.

36 MCP Tools

Model Context Protocol server for programmatic control. Agent management, codebase queries, impact analysis, governance, analytics — all via MCP.

Safety-First Execution

Circuit breaker, rate limiter, cost tracker, loop detector, quality gates, exit gates. Every agent runs in an isolated git worktree.

SvelteKit 5 Dashboard

Unified web UI embedded in the binary. Scanner results, agent sessions, 3D graph explorer, learning paths, org charts, analytics — zero setup.

Know where you stand

The readiness score tells you exactly how much work sits between your app and iOS 26.

SwiftUI adoption
29%
Deprecated APIs
34
Storyboards
18
Test coverage
67%
Dependency risk
Med

Need more than a score?

We offer guided iOS 26 modernization: readiness assessment, migration roadmap, and AI-assisted code migration with human review.