PUBLIC BETA
Early Access – Lifetime Deal

📝 Changelog

October 21, 2025

  • Note editing functionality - Added edit capability for notes with icon on homepage, dialog-based editing, and comprehensive tests
  • I18n refactoring - Moved hardcoded tooltip texts to I18n for better maintainability and future translations
  • Memory display update - Changed "Recent Memories" to "My Memories" for authenticated users for clearer ownership indication

September 26, 2025

  • Code quality improvements - Fixed RuboCop linting issues across the codebase

September 25, 2025

  • Search icon enhancement - Added prominent search icon to homepage Recent Notes section for quick access to semantic search
  • Semantic search functionality - Implemented advanced semantic search for notes with vector similarity matching
  • Test framework improvements - Resolved Capybara ambiguous match issues in memory invitations system tests

September 24, 2025

  • Note deletion feature - Added delete functionality for notes directly from homepage with confirmation dialogs
  • System test updates - Enhanced button_to delete implementation tests for better reliability
  • Documentation cleanup - Streamlined CLAUDE.md by removing outdated principles and focusing on proactive memory building

September 23, 2025

  • Ruby version update - Updated Ruby version and dependencies in Gemfile and Gemfile.lock
  • Security updates - Bumped Puma from 7.0.0 to 7.0.3 for security improvements
  • Database updates - Bumped pg from 1.6.1 to 1.6.2 for better PostgreSQL compatibility

September 15, 2025

  • Seed data enhancement - Added classified words to seed data descriptions for enhanced search context

September 12, 2025

  • User interface improvements - Simplified AI Notes descriptions and search process explanations
  • Vector search documentation - Added comprehensive vector search guidance to development documentation
  • Search experience enhancement - Enhanced vector search explanations across all user-facing pages

September 11, 2025

  • ActiveRecord encryption - Implemented encryption for note content and title using Rails encryption
  • Mobile UI fixes - Prevented mobile overflow issues for Notes and Memories sections
  • Documentation updates - Added agent files download section and clarified Rails Test Memory Mapper descriptions

September 10, 2025

  • Memory identifier camouflaging update - Refactored camouflaging format from old 4...??????..3 to new compact zu???li???eb format
  • Real-time display fixes - Fixed camouflage display for guest users in real-time updates
  • JSONB classified words - Fixed store_accessor for proper JSONB classified_words handling
  • Test improvements - Enhanced login system tests with better success message assertions and confirmation checks
  • Data format cleanup - Improved YAML syntax for JSONB fixtures

September 9, 2025

  • System test improvements - Added multi-window system tests for homepage realtime updates
  • Data update fixes - Fixed homepage data updates for unauthenticated users
  • Code quality - Fixed missing newline in test files for better code formatting

September 8, 2025

  • Memory editing functionality - Added edit icons on homepage for memory management
  • Note camouflaging improvements - Refactored to use classified word-based blocking for better privacy
  • Permission-based display - Fixed memory identifier display in Recent Notes based on user permissions
  • Sticky footer design - Implemented footer that floats at bottom of viewport on desktop
  • How It Works page - Added comprehensive static page explaining system functionality
  • UI enhancements - Updated ribbon styling for better visibility on small screens and enhanced tagline clarity
  • Recent notes visibility - Enhanced note visibility and user permissions in recent notes display

Week of September 1-5, 2025

  • Note access permissions - Implemented authorization based on memory ownership and user roles
  • Note display enhancements - Added popup dialog functionality for viewing notes
  • Text overflow fix - Resolved horizontal text overflow in note display dialogs
  • Testing improvements - Fixed uppercase field label assertions in system tests
  • Search functionality - Added memory_identifier parameter to search API
  • Documentation improvements - Optimized CLAUDE.md memory building section for token efficiency
  • Added comprehensive proactive memory building guidelines for AI agents
  • Enhanced MCP usage documentation with detailed comments and examples
  • Added JWT authentication token instructions for MCP clients
  • Password reset improvements - Updated process to use proper URL helper
  • Email configuration - Updated sender emails and mailer configurations
  • Re-registration support - Allow re-registration for unconfirmed users
  • Production readiness - Updated Action Cable, Action Mailer for production deployment
  • Favicon implementation - Proper favicon configuration for Rails 8
  • Static pages enhancement - Improved About, Privacy Policy, Documentation structure
  • Typography improvements - Enhanced ChangeLog with proper heading hierarchy
  • Beta messaging - Updated public beta messaging and pricing details
  • Added PUBLIC BETA ribbon to site header 🚀
  • Added UserMemoriesResource MCP resource
  • Fixed user memory associations

Week of August 26 - September 1, 2025

  • Added Memory invitation system with email invites
  • Added Memory view functionality with dialog
  • Improved authentication system - prevented login for unconfirmed users
  • Added Memory identifier display to notes
  • Updated user nick generation from name instead of email
  • Updated member list display in memory on homepage
  • Displayed memory author on homepage for all users
  • Improved layout spacing in memory view
  • Improved logout test reliability
  • Added WebMock configuration for GitHub CI compatibility

Week of August 19-25, 2025

  • Migrated to neighbor gem for semantic search functionality
  • Added MCP resource for semantic search of notes
  • Added rake tasks for testing and generating embeddings
  • Added AddNoteTool MCP for storing notes in existing memories
  • Added Memory identifier camouflage with 4...??????..3 format
  • Improved authentication-based note visibility
  • Added Camouflaged Note Decorator for privacy protection
  • Added real-time homepage updates for note creation via TurboStreams
  • Configured SolidQueue and SolidCable for background jobs and real-time updates
  • Added Memory creation functionality
  • Updated CSS to SCSS with modern build pipeline
  • Added comprehensive flash messages system
  • Added notes modal dialog functionality
  • Added polished flash message design with color-coded notifications
  • Added comprehensive email-based user registration system
  • Added comprehensive email-based authentication system
  • Added comprehensive role-based access control system
  • Added real-time homepage statistics with Turbo Streams
  • Added database seeding tasks and services
  • Refactored Memory model to serve as note container

Week of August 12-18, 2025

  • Added hero image background and modern AI/ML themed design
  • Completed Rails project setup with authentication, API, MCP server and homepage
  • Initial commit