Skip to content

shsiddhant/memory.text

Repository files navigation

memory.text

Python Qt LICENSE: MIT

A desktop application that reimagines your chat history into a book-like reading experience, with chapters, navigation, and structure instead of endless scrolling.


Vision

Chat apps are great for communication but terrible for revisiting conversations, with no navigation and require an awful lot of scrolling. This app explores a different approach, treating chats as something you can navigate and read, not just scroll through.

Think:

  • Jumping to specific days or moments
  • Navigating like chapters in a book
  • Bookmarks
  • Rediscovering conversations as memories

Preview

Current UI — early development (focused on chat rendering and core structure)

Installation

Requires Python >=3.12

pip install git+https://github.com/shsiddhant/memory.text.git

Features

  • Import WhatsApp chat exports.
  • Native lightweight Qt UI.
  • Chats sidebars
  • Message bubbles
  • Stickers

Roadmap

Navigation & Structure

  • Day markers
  • Jump to a specific date
  • Timeline-style navigation

Filter and Search

  • Search messages
  • Filter by participants
  • Sort/filter by timestamps

Organization

  • Edit imported chat metadata (title, username, timezone)
  • Tags for messages
  • Bookmark important moments

Development

If you'd like to explore, improve, fix something, report bugs, or suggest any feature ideas, you are welcome to contribute.

To get started, you can have a look at the issue tracker. If you want to report a bug or make a feature request, please open a new issue using an appropriate template.

See CONTRIBUTING for a detailed overview of the contributing guidelines.


License

LICENSE: MIT


About

A simple app to revisit your text messages.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages