Rememberizer App
Learn about the Rememberizer Desktop App that turns your local files into searchable knowledge
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
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.
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.
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
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
.gitignore
rules 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:
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
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.
Last updated