Skip to main content

A cross-platform CLI reminder and notification engine with AI-powered suggestions and smart nudges

Project description

Remind CLI

PyPI version Downloads Python 3.12+ License: MIT

A terminal-native reminder engine with AI-powered suggestions, desktop notifications, and Claude Code integration.

Runs on macOS and Linux. Requires Python 3.12+.


Installation

Recommended (isolated environment via uv):

uv tool install remind-cli

Via pip:

pip install remind-cli

One-line installer:

curl -fsSL remind.hamzaplojovic.blog/install | sh

Verify the installation:

remind --version

Quick Start

# Create a reminder
remind add "Deploy v2.0 to production" --due "friday 3pm" --priority high

# List active reminders
remind list

# Mark a reminder as done
remind done 1

# Search by keyword
remind search "deploy"

Commands

Command Description
add Create a reminder. Flags: --due, --priority, --project, --no-ai
list Show active reminders. Flags: --all, --priority, --json
done Mark a reminder as complete by ID
search Full-text search across all reminders
login Authenticate with a license token
register Sign up and purchase a plan via Polar checkout
settings View or modify configuration. Flags: --view, --set
usage View AI usage statistics for the current billing period
scheduler Run the background notification daemon. Flag: --run
doctor Run diagnostic checks on your Remind installation
upgrade View available plans or change your current plan
update Self-update to the latest version
mcp Start the MCP server for Claude Code integration
uninstall Remove Remind configuration from your system

Run remind <command> --help for detailed usage on any command.


Claude Code / MCP Integration

Remind ships with a built-in Model Context Protocol server, giving Claude Code direct access to your reminders.

Setup

Add the following to your .claude/settings.json:

{
  "mcpServers": {
    "remind": {
      "command": "remind",
      "args": ["mcp"]
    }
  }
}

Available MCP Tools

Tool Description
add_reminder Create a reminder with optional due date, priority, and project
list_reminders List active or all reminders
complete_reminder Mark a reminder as done
search_reminders Search reminders by text
update_reminder Modify an existing reminder
delete_reminder Permanently remove a reminder
agent_reminder Schedule Claude Code to execute a task autonomously at a future time

Pricing

All plans include the full CLI feature set. Plans differ by the number of AI-powered suggestions per month.

Plan Price AI Suggestions
Free $0 5 / month
Indie $5 / month 100 / month
Pro $15 / month 1,000 / month
Team $50 / month 5,000 / month

Register from the terminal:

remind register

Links


License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

remind_cli-1.3.1.tar.gz (47.1 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

remind_cli-1.3.1-py3-none-any.whl (53.2 kB view details)

Uploaded Python 3

File details

Details for the file remind_cli-1.3.1.tar.gz.

File metadata

  • Download URL: remind_cli-1.3.1.tar.gz
  • Upload date:
  • Size: 47.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for remind_cli-1.3.1.tar.gz
Algorithm Hash digest
SHA256 b015eeca592b4d235649631dd99c5d3a2a9dd0e8647a4c7771fb12fbfc137025
MD5 517b3e95b57e2b69db4718f9a40508b9
BLAKE2b-256 499604a3c984a5e652a004c0b162ba92535e36a0b21ce3478f06fdb922534511

See more details on using hashes here.

File details

Details for the file remind_cli-1.3.1-py3-none-any.whl.

File metadata

  • Download URL: remind_cli-1.3.1-py3-none-any.whl
  • Upload date:
  • Size: 53.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for remind_cli-1.3.1-py3-none-any.whl
Algorithm Hash digest
SHA256 7c35fd7f550007af4017eae14b1b24b096b98af291ecc09f5971f5d7607151e4
MD5 3439ca76353efccb19243f974c06233d
BLAKE2b-256 8b2d9f6dbb7770b610919457431ed46f774cb94f81a2f2eb6e31ba80ab8b91af

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page