Mandala Kala is an iOS app that allows users to create stunning mandalas through three modes: drawing, hand poses and audio. In Drawing Mode users can sketch directly on the canvas with every stroke mirrored symmetrically to create the radial patterns in mandala art. In Camera Mode, users can create mandalas by holding hand poses to create layers with different shapes. In Audio Mode, the app listens to sound through the microphone and converts any audio input such as music, voice, or ambient noise into mandalas by analyzing the audio every 3 seconds. Mandala Kala also offers a seamless creative workflow — mandalas created in Camera or Audio Mode can be brought into Drawing Mode for further editing. Once Happy with their work, users can share their creations directly from the app.
Technologies used: SwiftUI, PencilKit, AVFoundation, Photos
- iOS 16.0+
- Xcode 26+ / Swift Playgrounds 4.0+
- Must be run on a physical Device (iPad)
- Clone the repository
git clone https://github.com/ananyababuprasad/Mandala-Kala.git- Open the .swiftpm file in Xcode or Swift Playgrounds
- Build and run on a Physical Device (iPad)



