

Pensieve
Overview :
Pensieve is a privacy-focused passive recording project that automatically records screen content, builds intelligent indexes, and provides a convenient web interface for retrieving historical data. Inspired by Rewind and Windows Recall, Pensieve differentiates itself by allowing users complete control over their data, avoiding transmission to untrusted data centers. Key advantages of Pensieve include easy installation, complete data control, support for full-text and vector searches, integration with Ollama, compatibility with any OpenAI API model, support for both Mac and Windows (with Linux support in development), and extensibility via plugins.
Target Users :
Target audience includes users who require privacy protection and data control, especially those with high sensitivity toward screen recording of personal computer information. Pensieve is suitable for them as it offers an open-source solution that allows users complete control over their data storage and processing, thus mitigating the risk of data leaks.
Use Cases
User A uses Pensieve to record screen activities during daily work for quick retrieval of historical records.
User B employs Pensieve's vector search feature to swiftly locate screenshots containing specific project information.
User C achieves efficient visual searches for non-text images through the integration of Pensieve with Ollama.
Features
?? Easy installation: Start using it by installing dependencies via pip.
?? Complete data control: All data is stored locally, supporting fully local operations and self-managed data processing.
?? Support for full-text and vector searches.
?? Integration with Ollama, utilizing it as the machine learning engine for Pensieve.
?? Compatibility with any OpenAI API model (e.g., OpenAI, Azure OpenAI, vLLM, etc.).
?? Support for Mac and Windows (Linux support is in development).
?? Functionality extension through plugins.
How to Use
1. Install Pensieve: Run `pip install memos` in the terminal.
2. Initialize: Execute `memos init` to set up the Pensieve configuration file and SQLite database.
3. Start the service: Run `memos enable` and `memos start` to begin screen recording and start the web service.
4. Access the web interface: Open `http://localhost:8839` in your browser.
5. Mac permission issues: On Mac, Pensieve requires screen recording permissions; please allow this when starting the program.
6. Use the appropriate embedding model: Select and configure the suitable embedding model based on the user's primary language.
7. Restart Memos service: After any configuration changes, run `memos stop` and `memos start` to restart the service.
8. Rebuild the index: If you change the embedding model, execute `memos reindex --force` to rebuild the index.
Featured AI Tools
Chinese Picks

Douyin Jicuo
Jicuo Workspace is an all-in-one intelligent creative production and management platform. It integrates various creative tools like video, text, and live streaming creation. Through the power of AI, it can significantly increase creative efficiency. Key features and advantages include:
1. **Video Creation:** Built-in AI video creation tools support intelligent scripting, digital human characters, and one-click video generation, allowing for the rapid creation of high-quality video content.
2. **Text Creation:** Provides intelligent text and product image generation tools, enabling the quick production of WeChat articles, product details, and other text-based content.
3. **Live Streaming Creation:** Supports AI-powered live streaming backgrounds and scripts, making it easy to create live streaming content for platforms like Douyin and Kuaishou. Jicuo is positioned as a creative assistant for newcomers and creative professionals, providing comprehensive creative production services at a reasonable price.
AI design tools
105.1M
English Picks

Pika
Pika is a video production platform where users can upload their creative ideas, and Pika will automatically generate corresponding videos. Its main features include: support for various creative idea inputs (text, sketches, audio), professional video effects, and a simple and user-friendly interface. The platform operates on a free trial model, targeting creatives and video enthusiasts.
Video Production
17.6M