LifeManga  by iam567

AI-powered iOS app for transforming photos into manga

Created 2 weeks ago

New!

338 stars

Top 81.4% on SourcePulse

GitHubView on GitHub
Project Summary

This open-source iOS application transforms personal photos into Japanese-style manga using AI. It targets creative users, offering a unique way to generate personalized manga narratives directly from their iPhone via SwiftUI and OpenAI APIs.

How It Works

Built with SwiftUI, it leverages OpenAI's gpt-image-2 and GPT-5 for image generation and scriptwriting. A key feature is its robust background task system (URLSessionConfiguration.background) ensuring uninterrupted generation even when the app is closed. It supports multiple reference images, diverse manga styles, and includes "engineering mode" for project management and "story mode" for AI-scripted narratives.

Quick Start & Requirements

Clone the repo (git clone https://github.com/iam576/LifeManga.git), open in Xcode 15+ (macOS 13.5+), and modify the Bundle ID. Requires an Apple ID (free tier acceptable but limited), OpenAI API key, and mandatory OpenAI Organization verification for gpt-image-2. Setup is ~15 mins. Camera requires a physical iPhone; simulators lack camera support.

Highlighted Details

  • Creative Suite: Multi-reference photos, 8 manga styles, color/B&W, customizable text bubbles.
  • AI Storytelling: "Engineering mode" for project organization, character library for reusable assets, "story mode" for AI-generated scripts.
  • Uninterrupted Generation: Background tasks ensure completion, with real-time logs and manual retry options.
  • Cost & Safety: Request throttling prevents duplicate charges; API keys stored securely in Keychain.

Maintenance & Community

Open-source, welcomes contributions. No specific community channels or maintainer details provided.

Licensing & Compatibility

MIT License: Permissive for use, modification, and commercial distribution. OpenAI API costs are user-borne. Attribution appreciated.

Limitations & Caveats

Free Apple ID signed apps expire in 7 days and have device install limits. Requires iOS 17.0+. OpenAI Organization verification is mandatory and may take days. Network issues can affect API access. Simulators lack camera features.

Health Check
Last Commit

2 weeks ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
1
Star History
342 stars in the last 20 days

Explore Similar Projects

Feedback? Help us improve.