Implements 5 complete example applications showcasing Tachikoma's multi-provider AI capabilities:
🚀 TachikomaComparison - The killer demo with side-by-side provider comparison
🎓 TachikomaBasics - Getting started guide with step-by-step concepts
⚡ TachikomaStreaming - Real-time streaming with race mode and performance metrics
🤖 TachikomaAgent - AI agents with function calling (weather, calculator, file ops)
👁️ TachikomaMultimodal - Vision + text processing with image analysis
Key Features:
- Provider-agnostic code working with OpenAI, Anthropic, Ollama, Grok
- Dependency injection architecture with no hidden singletons
- Unified interface with consistent API across providers
- Environment-based configuration with auto-detection
- Interactive modes, performance measurement, and professional CLI interfaces
- Comprehensive error handling and educational guidance
SharedExampleUtils provides terminal output, provider detection, performance
measurement, and response formatting utilities used across all examples.
Complete Swift package with ArgumentParser CLI interfaces ready for
swift build and execution.