MindVault

Inspiration

The inspiration for MindVault emerged from a common frustration with digital note-taking. While tools like Google Keep and Notion are great for saving content, they often become cluttered over time, making it difficult to find specific information later. We wanted to create a solution that automatically organizes saved content, ensuring that when users revisit their notes, they find a well-structured library with proper classification and source references.

What it does

MindVault is a browser extension that transforms how you save and organize web content:

  • One-click saving of social media posts and web content
  • Automatic classification of saved content into relevant categories
  • Instant text summarization for quick comprehension
  • Clean, organized interface to browse your saved content
  • Source tracking to maintain references
  • Built-in console to manage and search through your knowledge base

How we built it

The extension is built using:

  • JavaScript for core functionality
  • Chrome Extension APIs for browser integration
  • Google's Gemini Nano LLM for content analysis and summarization
  • Chrome's local storage for data persistence
  • Custom UI components for seamless browser integration

Challenges we ran into

  • Learning curve with Chrome Extension architecture
  • Complex communication patterns between background workers and UI
  • Optimizing prompt engineering for consistent classification results
  • Managing state across different extension components

Accomplishments that we're proud of

  • Created a genuinely useful tool that enhances daily browsing
  • Implemented efficient content classification system
  • Built an intuitive summarization feature

What we learned

  • Chrome Extension development architecture and best practices
  • Working with Gemini Nano LLM capabilities and limitations
  • Importance of content classification in user experience
  • Effective prompt engineering techniques
  • Browser-based state management strategies

What's next for MindVault

Future enhancements planned:

  • Export functionality for saved content
  • Integration with popular note-taking applications
  • Custom tagging system for personalized organization
  • Note editing capabilities

Built With

Share this project:

Updates