Based on 70,633 lines of source code across 180 files. Estimates assume a single mid-senior developer working 40 hours/week.
| Component | Files | Lines |
|---|---|---|
| iOS App (Swift) | 79 | 33,828 |
| iOS Tests (Swift) | 26 | 6,506 |
| Server (Python) | 32 | 16,889 |
| Operations Console (TS/React) | 33 | 6,596 |
| Management Console (JS/HTML/CSS) | 2 | 6,448 |
| Shell Scripts | 8 | 366 |
| Total Source Code | 180 | 70,633 |
| Type | Files | Lines |
|---|---|---|
| Technical Documentation | 45 | 24,303 |
| Curriculum Specification | 14 | 13,236 |
| Total Documentation | 59 | 37,539 |
| Component | Count |
|---|---|
| LLM Service Providers | 5 |
| STT Service Providers | 9 |
| TTS Service Providers | 5 |
| VAD Services | 1 |
| Core System Modules | 8 |
| UI View Modules | 8 |
| CoreData Managed Objects | 7 |
| App Intents (Siri Shortcuts) | 7 |
| Component | Lines | LOC/Hour | Hours |
|---|---|---|---|
| iOS Swift (complex audio/ML) | 40,334 | 17.5 | 2,305 |
| Python Backend | 16,889 | 27.5 | 614 |
| TypeScript/React | 13,044 | 27.5 | 474 |
| Documentation | 37,539 | 45.0 | 834 |
| Raw Total | 4,227 |
| Swift (complex) | 17.5 LOC/hour - Real-time audio, CoreData, ML integration |
| Python Backend | 27.5 LOC/hour - Standard web services, plugin architecture |
| TypeScript/React | 27.5 LOC/hour - Modern framework, component-based |
| Documentation | 45.0 LOC/hour - Technical writing |
| AI Adjustment | ÷3.5 - AI-assisted projects produce 3.5x output |
| Planning Overhead | +15% - Architecture and planning time |
| Work Week | 40 hours |
| Work Month | 173 hours (average business month) |