Skip to main content

Local daemon that bridges Claude Code hooks to AgentMem.

Project description

agentmem-daemon

The local daemon that bridges Claude Code hooks to AgentMem. It receives hook events over HTTP, runs memory-steps on the session's background worker, and hands cached reminders back to the hooks, fast, because the hook path never waits on a model.

pip install agentmem-daemon
agentmem serve            # http://127.0.0.1:8642

Endpoints live under /hook/* (session-start, prompt, post-tool, tool-fail, pre-compact, session-end) plus /health. See integrations/claude_code/ for the full setup.

It's a thin FastAPI shell: the payload translation and all the real logic live in agentmem.integrations.claude_code in the core package, which keeps it testable and keeps version-specific hook details in one spot.

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

agentmem_daemon-0.1.1.tar.gz (6.6 kB view details)

Uploaded Source

Built Distribution

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

agentmem_daemon-0.1.1-py3-none-any.whl (5.4 kB view details)

Uploaded Python 3

File details

Details for the file agentmem_daemon-0.1.1.tar.gz.

File metadata

  • Download URL: agentmem_daemon-0.1.1.tar.gz
  • Upload date:
  • Size: 6.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for agentmem_daemon-0.1.1.tar.gz
Algorithm Hash digest
SHA256 71e98de72d8e6e4735fb83b95b738b6dca44fd977b643479d76f2841f8bfbd0c
MD5 5582c7a95fb3ed1f30441f802adff403
BLAKE2b-256 06c16f542de6335ed813ea22c023e3e66d3e0365eb10f593b61a4900272d8aff

See more details on using hashes here.

File details

Details for the file agentmem_daemon-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: agentmem_daemon-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 5.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.24 {"installer":{"name":"uv","version":"0.9.24","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for agentmem_daemon-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 3f6609a81efb00d983e9d034ffa718566dea7153599e55f15c6befc0adfcd914
MD5 fbf91679d9610abdd3bdb806c42dbc46
BLAKE2b-256 e9a4fdebd8aae24447a043ebe21fa5f3c4d0e41038e57419dd03ffeac5ce3fd6

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