An app designed to help you be more mindful in conversation
📱 WrapUp – Be More Mindful in Conversations
Welcome to WrapUp, an iPhone and Apple Watch app designed to help you become more intentional and aware in conversations. Whether you're speaking with friends, family, or colleagues, WrapUp gently supports you in identifying when a conversation may be running long or losing focus—without disrupting the moment.
🧠 Why WrapUp?
Many of us—especially when we're passionate—tend to overtalk or ramble. This can unintentionally dominate conversations, reduce clarity, and lead to listener fatigue. WrapUp is here to help you build conversational mindfulness, just like a fitness tracker helps you build physical awareness.
🔑 Features
Real-time Speech Transcription: Automatically transcribes your speech as you talk.
Offline Listening Support: Core functionality works without WiFi or cellular data.
iCloud Sync (Planned): Seamless syncing across devices.
Saved Sessions: View, copy, share, or delete past conversation transcripts.
Minimal & Elegant Design: Built to feel native to iOS, following Apple Human Interface Guidelines.
Subtle Cues (Planned): Gentle prompts when a conversation needs wrapping up.
✨ Current Version Features
Tab-based interface with Record and Saved Sessions views.
Start/Stop Listening button with speech-to-text transcription.
Saved transcripts stored using SwiftData.
Saved Sessions Actions:
Copy transcript to clipboard
Share transcript via iOS Share Sheet
Delete with confirmation alert ("Are you sure you want to delete?")
🛠 Tech Stack
SwiftUI – For the beautiful, native UI
SwiftData – For local persistent storage
Speech Framework – For live voice transcription
🧭 Future Roadmap
Add Rename Session functionality
Implement Wrap-Up Cue Engine (gentle signals for conversation mindfulness)
Add iCloud Sync for multi-device transcript availability
Build Analytics Dashboard with conversational metrics (requires network access)
📂 Project Structure
ContentView.swift – Main UI entry point
RecordView – Handles transcription UI and voice recording logic
SavedSessionsView – Shows transcript history with user actions
Transcript.swift – Transcript model (using SwiftData)
WrapUpApp.swift – App entry point and model container setup
💡 Inspiration
This app was inspired by a personal need to communicate more effectively and mindfully. The name "WrapUp" reflects the goal: to guide yourself gently and respectfully toward closing a conversation when appropriate.
🤝 Contributing
This project is under active development. If you’re passionate about speech tech, minimal UI, or behavioral mindfulness tools, feel free to collaborate!
📬 Contact
Made with ❤️ by Neo Kumar.