Skip to content

Add auto-update feature for basic-memory #639

Description

@groksrc

Description

Basic Memory should support automatic updates, enabled by default, so users stay on the latest version without manual intervention.

This is especially important given that:

Proposed Behavior

  • Enabled by default — users should get updates automatically unless they opt out
  • Check for new versions periodically (e.g., on startup or daily)
  • For homebrew installations: trigger brew upgrade basic-memory
  • For pip/uv installations: notify or auto-upgrade via uv pip install --upgrade basic-memory
  • Add a config option to disable: "auto_update": false
  • Show a notification when an update is available if auto-update is disabled

Config Example

{
  "auto_update": true,
  "update_check_interval": 86400
}

Related Issues

Activity

  1. claude commented on Feb 28, 2026

    @claude
    Contributor

    Claude encountered an error —— View job


    I'll analyze this and get back to you.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions