A command-line interface tool for maintaining an encrypted journal in Notion.
- Add encrypted journal entries to a Notion database
- List all entries
- Read and decrypt specific entries
- Clone the repository
- Install dependencies:
pip install -r requirements.txt - Create a
.envfile with your Notion token and database ID - Run the CLI tool:
python journal_cli.py
- Add an entry:
python journal_cli.py add - List entries:
python journal_cli.py list - Read an entry:
python journal_cli.py read
All entries are encrypted before being stored in Notion. Keep your encryption password safe!