A simple CLI Python project to log and view memories in JSON.
- Add memory
- List all memories
- Generate a simple memory report
- Stores and displays memories in JSON format
- wWell-documented code with docstrings
- Unit testing for core functionalities
- Python 3.11+
Run the project
python -m memory_journal.mainRun tests
python -m unittest discoverExample session
$ python -m memory_journal.main
1. Add memory
2. Show all
3. Generate report
4. Exit
Choose: 1
--Write your memory--
My first memory...
--memory made successfully!--- This project is built entirely with python.
- It focuses on:
- Readable and maintainable code
- Suitable for:
- Learning and working with JSONs files
- Analyze memories with machine learning techniques
- Add unit tests for all remaining actions
- Include enhanced reporting and visualization