Installation

From Source

# Clone the repository
git clone git@github.com:son1112/jot.git ~/projects/jot
cd ~/projects/jot

# Install in development mode
pip install -e .

# Optional: Install development dependencies for testing
pip install -e ".[dev]"

Manual Installation

# Clone the repository
git clone git@github.com:son1112/jot.git ~/projects/jot

# Make the script executable
chmod +x ~/projects/jot/jot.py

# Create an alias in your shell config (.zshrc, .bashrc, etc.)
alias jott='python3 ~/projects/jot/jot.py'

Optional Dependencies

MCP Server

For Model Context Protocol integration with Claude Code:

pip install jott-cli[mcp]

Text-to-Speech

For voice announcement support:

pip install jott-cli[tts]

Google Calendar

Google Calendar dependencies are included in the base install. See Features for OAuth setup instructions.

Documentation

To build the docs locally:

pip install -e ".[docs]"
make docs