Skip to main content

Team Memory MemberKit

MemberKit is the member-facing client for Team Memory Agent. Members install this package directly; they do not clone the repository or install the hub. MemberKit is a standalone command-line package, not a skill.

MemberKit prepares reviewable local drafts from configured observations. Scheduled runs create drafts and reminders only. Nothing is transmitted until the member explicitly runs memberkit push.

Before installing

MemberKit requires Python 3.11 or newer, pipx, Git, and a local claude-mem observations database. Ask the team-memory operator for your roster slug, the inbox Git URL, and push access.

Install

pipx install teammem-memberkit
memberkit --help

Installing the package does not create a schedule or transmit anything. Configure it separately:

memberkit setup

Setup asks for the roster slug and inbox URL. On macOS it then offers a daily 17:30 local reminder. Press Enter to accept, enter another HH:MM, or enter no to decline. It stores private configuration at ~/.config/teammem/memberkit.env.

Review workflow

memberkit review --date YYYY-MM-DD
memberkit push --date YYYY-MM-DD

The date defaults to today. Drafts are stored at ~/.memberkit/out/bundle-<member>-<YYYY-MM-DD>.json. Remove a private item from the JSON events list, save valid JSON, and run memberkit review again before pushing. Editing only journal_md does not remove an event because that preview is regenerated from events at push time.

To exclude an unfinished date without transmitting it:

memberkit dismiss --date YYYY-MM-DD

Removed events stay excluded from catch-up drafts. Invalid member-edited drafts are left untouched, and MemberKit never pushes automatically.

Schedule

memberkit schedule status
memberkit schedule install --time 17:30
memberkit schedule remove
memberkit scheduled-run

MemberKit supports macOS launchd for automatic schedule installation. Other platforms can schedule the portable memberkit scheduled-run command. A scheduled run checks yesterday and today. Late work remains attributed to its original local date, work after midnight belongs to the new day, and unfinished dates remain in later reminders.

Upgrade and uninstall

pipx upgrade teammem-memberkit
memberkit schedule remove
pipx uninstall teammem-memberkit

Remove the schedule before uninstalling. Package removal does not delete member-owned configuration, drafts, state, or the local inbox clone.

For configuration options, non-interactive setup, file locations, timing examples, and troubleshooting, see the complete MemberKit guide.

Licensed under Apache-2.0.

Download files

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

Source Distribution

teammem_memberkit-0.1.0.tar.gz (19.4 kB view details)

Uploaded Source

Built Distribution

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

teammem_memberkit-0.1.0-py3-none-any.whl (15.9 kB view details)

Uploaded Python 3

File details

Details for the file teammem_memberkit-0.1.0.tar.gz.

File metadata

  • Download URL: teammem_memberkit-0.1.0.tar.gz
  • Upload date:
  • Size: 19.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.14

File hashes

Hashes for teammem_memberkit-0.1.0.tar.gz
Algorithm Hash digest
SHA256 26f75fe1b920fb17523d658a28931a803815ddf5bb1e61949a11225400e4d346
MD5 765b2e3d0f5973990ec958717da22ef0
BLAKE2b-256 b241025da681c0b4aa9b3418990a4c5e62e5a20ff45c5634e8423317376b97b1

See more details on using hashes here.

Provenance

The following attestation bundles were made for teammem_memberkit-0.1.0.tar.gz:

Publisher: release.yml on xiongxhc/team-memory-agent

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file teammem_memberkit-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for teammem_memberkit-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 476e33ab0a92ccd4fe3caf29101bc0df8edb865c5f6c039c8ed919008ab0a3fb
MD5 dadf0671d5f14329008820efedc6b784
BLAKE2b-256 61a62df50b29e1add5b079dbde6b3a30d2a28a0722f1689358f94e852be8ea4b

See more details on using hashes here.

Provenance

The following attestation bundles were made for teammem_memberkit-0.1.0-py3-none-any.whl:

Publisher: release.yml on xiongxhc/team-memory-agent

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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