SafeSpace is a privacy-focused AI companion app that provides a secure, offline space for users to chat, seek guidance, and find comfort - anytime, anywhere.
SafeSpace is designed to be your trusted confidant, available 24/7 without requiring any internet connection. Whether you're:
- Going through a difficult time and need someone to talk to
- In a survival situation needing practical advice
- Feeling lonely and wanting meaningful conversation
- Looking for a judgment-free space to vent or process thoughts
- Seeking guidance while maintaining complete privacy
The app runs entirely on your device, ensuring your conversations remain private and accessible even without network connectivity.
- 100% offline functionality
- No data collection or cloud storage
- Your conversations stay on your device
- Powered by a locally-running AI model
- Natural, context-aware responses
- Helpful for both practical and emotional support
- Clean, calming design
- Easy-to-use chat interface
- Seamless conversation flow
- Copy conversation history
- Continue generating responses
SafeSpace takes your privacy seriously:
- No internet connection required or used
- No data leaves your device
- No conversation logging or tracking
- Complete autonomy over your data
- Mental Health Support: A safe space to process thoughts and emotions
- Daily Companion: Have meaningful conversations anytime
- Brainstorming Partner: Bounce ideas off an intelligent system
- Learning Tool: Explore topics and get explanations privately
SafeSpace is built using:
- SwiftUI for the user interface
- Currently Llama-3.2-3B as the LLM in the gguf format.
- LLMFarm as the tool for interacting with the LLM.
Currently in development for App Store release. Future features planned:
- Custom chat themes and UI personalization
- Conversation categories and organization
- Offline resource library
- Accessibility improvements
- Enhanced privacy features
For developers:
- Clone this repository and open the SafeSpace.xcodeproj file in Xcode
- Launch the app (no setup or account required)
- Start chatting with your AI companion
- Use the copy feature to save important conversations
The goal is to publish SafeSpace on the App Store once core features are implemented and thoroughly tested. Contributions and feature suggestions are welcome!
I am working on this project in my free time, so I appreciate any contributions or suggestions. I am new to SwiftUI and Xcode, so I am sure there are many things that could be improved.
Disclaimer: While SafeSpace can be a valuable tool for support and guidance, it is not a replacement for professional medical or psychological help. If you're experiencing a crisis, please reach out to appropriate emergency services or mental health professionals. Furthermore, although SafeSpace can give some practical advice, it is not a replacement for professional advice. In the events of emergencies, only use SafeSpace as a last resort, AI is prone to hallucinations and misinformation and thus this should not be used as a primary source of information. Use your own best judgement!