Rememberizer App¶
Introduction¶
The Rememberizer App is a desktop application that converts your local files into vector embeddings and uploads them to your Rememberizer knowledge base. This seamless integration enables AI applications to search and reference your personal files through Rememberizer's semantic search capabilities, providing answers based on your content without requiring direct access to your files.
Benefits¶
- Secure Data Integration: Upload and process your files locally without sharing complete documents with third-party AI services
- Data Utilization: Transform your local documents into valuable, searchable knowledge
- Semantic Understanding: Leverage vector embeddings to enable concept-based search rather than just keyword matching
- Powerful AI Integration: Connect your knowledge to various AI systems including ChatGPT, Claude, and custom applications
- Privacy Control: Maintain ownership of your data while making it useful for AI assistants
Supported Platforms¶
Currently, Rememberizer App is available for:
- macOS: Intel and Apple Silicon (M1/M2/M3) processors
Future planned support (not yet available):
- Windows (in development)
- Linux (under consideration)
System Requirements¶
macOS Requirements¶
- macOS 10.15 (Catalina) or newer
- 8GB RAM minimum (16GB recommended)
- 500MB free disk space for application
- Additional storage space for processed file caches
- Internet connection for authentication and uploading embeddings
Hardware Acceleration¶
- Apple Silicon Macs: Automatically uses MPS-enabled PyTorch for optimized performance
- Intel Macs with compatible GPU: Can leverage GPU acceleration for faster processing
- CPU-only systems: Falls back to CPU processing with intelligent optimization
Installation¶
- Download the latest version of Rememberizer App from the links provided here
- Once the download is complete, locate the .dmg file in your downloads folder and double-click it
- In the window that appears, drag the Rememberizer App icon to the Applications folder
- Navigate to your Applications folder and open the Rememberizer App
- If you see a security warning, follow these steps:
- Open System Preferences > Security & Privacy
- Click "Open Anyway" to authorize the app
- The app is securely signed but may trigger this warning on first use
Configuration and Setup¶
First-Time Setup¶
- Sign In: Launch the app and sign in with your Rememberizer account. A browser window will open to authenticate.

Sign in to connect your Rememberizer account

Successful authentication
- Add Data Sources: After signing in, the app runs in the background. Access it from the menu bar icon. Add folders containing documents you want to process.

Access Rememberizer from the menu bar

Select folders to add as data sources
- Processing Files: The app will begin analyzing and processing files in your selected folders. This involves:
- Scanning files and identifying supported formats
- Chunking file contents into optimally-sized segments
- Converting text into vector embeddings
- Uploading metadata and embeddings to your Rememberizer account

Monitor processing status in the Status tab
Advanced Configuration¶
The Rememberizer App offers several configuration options to optimize performance:
- Background Processing: Controls when file processing occurs:
- Automatic (default): Processes files continuously in the background
- Manual: Processes files only when explicitly triggered
- File Type Filtering: Customize which file types are processed:
- Default: Processes all supported file types
- Custom: Specify file extensions to include or exclude
- Gitignore Support: Automatically respects
.gitignorerules in repositories: - Prevents processing of excluded files
- Maintains consistency with your version control preferences
Supported File Types¶
The Rememberizer App can process a wide range of file formats:
| Category | Supported Formats |
|---|---|
| Text Files | .txt, .md, .rtf, .csv, .json, .xml, .yml, .yaml, and more |
| Documents | .pdf, .doc, .docx, .odt, .pages |
| Presentations | .ppt, .pptx, .key |
| Spreadsheets | .xls, .xlsx, .numbers |
| Code Files | .py, .js, .java, .c, .cpp, .cs, .html, .css, .php, .r, .rb, .go, .rs, .swift, and more |
| Configuration | .ini, .conf, .config, .env |
| Data | .json, .xml, .csv, .tsv |
File Size and Content Limitations¶
- Maximum file size: 50MB per file
- Maximum embedded text extraction: 1,000,000 characters per file
- Binary and executable files are not processed
- Password-protected files cannot be processed
- Corrupted files may be skipped
Security and Privacy¶
The Rememberizer App implements several security measures:
- Local Processing: Initial file processing occurs locally on your machine
- Content Encryption: Document content is encrypted before transmission
- Secure Authentication: OAuth2 with secure token management
- Embedding-Based Storage: Only vector representations (not original text) are stored long-term
- Gitignore Compliance: Respects exclusion patterns to avoid processing sensitive files
- Secure API Communication: All API traffic uses HTTPS with TLS 1.2+
Data Usage and Collection¶
- The app transmits vector embeddings and minimal metadata about your files
- Original file contents are not permanently stored on Rememberizer servers
- Processing occurs locally first with only necessary data transmitted
- No tracking or analytics beyond what's needed for service functionality
Troubleshooting¶
Common Issues and Solutions¶
Application Won't Start¶
- Verify macOS version (10.15 or newer required)
- Check for available disk space (minimum 500MB)
- Ensure you have admin permissions to install applications
- Try restarting your computer
Authentication Problems¶
- Check your internet connection
- Verify your Rememberizer account credentials
- Clear browser cookies and try again
- Ensure no firewall is blocking communication
Files Not Being Processed¶
- Confirm the file type is supported
- Check file sizes are under the 50MB limit
- Verify folder permissions allow the app to read files
- Check Status tab for specific error messages
- Ensure files aren't being excluded by gitignore rules
Slow Processing Performance¶
- Close resource-intensive applications
- Add fewer folders initially, then expand
- Prioritize smaller text files for faster processing
- Enable GPU acceleration if available
- Check available disk space (low space can cause slowdowns)
Diagnostic Information¶
The app maintains logs that can help troubleshoot issues:
- Access the app's menu by clicking the icon in the menu bar
- Select "Advanced" > "Show Logs"
- Review the logs for error messages or warnings
- If reporting an issue, include relevant log sections
Resetting the App¶
If experiencing persistent issues:
- Quit the Rememberizer App
- Open Terminal
- Run:
defaults delete com.rememberizer.app - Restart the application
Download Links¶
- Rememberizer App 1.6.1 (macOS) - See Release Notes
Always use the latest version to benefit from security updates, bug fixes, and new features.
Release Notes¶
Version 1.6.1 (October 4th 2024)¶
Features and Improvements¶
- Support for Empty Folders: Users can now add empty folders as a data source.
- GPU Support and Performance Improvements: Added support for GPU acceleration to enhance processing speed.
- Enhanced Embedding Program: Configured to support the MPS version of PyTorch, optimizing for machine-specific builds.
- Intelligent CPU Detection: Implemented detection of CPU type to ensure the most suitable version of the embedding program is used.
- Improved Data Source Management: Utilized the Batch Delete API for efficient file deletion in removed data sources.
- Support for All Plain Text Files: Enabled processing of various plain text file types.
- Adherence to Gitignore Rules: Files ignored by gitignore rules in Git repositories are now excluded from processing.
- Minor UI Improvements: Enhancements to the user interface and performance.
Frequently Asked Questions¶
General Questions¶
Q: Is the Rememberizer App free to use?\ A: The app is free to download, but requires a Rememberizer account which may have subscription tiers with various limits.
Q: Does the app extract text from images?\ A: Currently, the app doesn't perform OCR (Optical Character Recognition) on images.
Q: Will my files be shared with other users?\ A: No. Your files are processed and embedded privately for your account only.
Technical Questions¶
Q: How much of my system resources will the app use?\ A: The app is designed to run efficiently in the background, but resource usage increases during the initial processing of large folders.
Q: Does the app need to be running all the time?\ A: For continuous file monitoring and updates, yes. However, you can choose to run it only when needed.
Q: Are there limits to how many files I can process?\ A: Limits depend on your Rememberizer account tier. The app will notify you if you approach these limits.