Skip to main content

claude-mem dashboard

A local dashboard for exploring your claude-mem memory — sessions, observations, summaries, and prompts.

claude-mem dashboard

Run

uvx claude-mem-dashboard

Open http://127.0.0.1:8765.

No install step — uvx fetches the latest release and runs it in a throwaway environment. If you prefer a persistent install: uv tool install claude-mem-dashboard, then just run claude-mem-dashboard.

Use a different database or port:

uvx claude-mem-dashboard --db ~/.claude-mem/claude-mem.db --port 9000

Environment variables are also supported:

  • CLAUDE_MEM_DB
  • CLAUDE_MEM_DASHBOARD_HOST
  • CLAUDE_MEM_DASHBOARD_PORT

Lifecycle commands

uvx claude-mem-dashboard start -d     # run in the background
uvx claude-mem-dashboard status       # show pid + url
uvx claude-mem-dashboard stop         # stop the background process
uvx claude-mem-dashboard restart      # stop + start -d

If the port is already taken by another claude-mem-dashboard instance, the default start quietly prints the existing URL instead of crashing. Background runs write a PID file at ~/.claude-mem/dashboard.pid and append logs to ~/.claude-mem/dashboard.log.

Run from source

git clone https://github.com/wbingli/claude-mem-dashboard.git
cd claude-mem-dashboard
uv run python -m claude_mem_dashboard

What it shows

  • Hero metrics: sessions, prompts, observations, summaries, and discovery tokens with sparklines.
  • Interactive activity chart with brush-to-zoom and hover tooltips.
  • Observation type and platform source breakdowns.
  • Project drill-in with timeline, per-kind tabs, and filtering.
  • Record detail modals with body, file lists, and tags.
  • Command-palette search (⌘K) with keyword matching across all record types.
  • Paginated record feed with project, type, and text filters.

Design

The app is dependency-light by design. The backend is a read-only Python standard-library HTTP server. The frontend is plain HTML/CSS + JSX compiled in-browser by Babel (no build step). React and Babel are loaded from CDN.

Metadata

Release files for claude-mem-dashboard 0.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for claude-mem-dashboard 0.2.0
File Size Uploaded Provenance Actions
claude_mem_dashboard-0.2.0.tar.gz 29.0 kB Without provenance Details for claude_mem_dashboard-0.2.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for claude-mem-dashboard 0.2.0
File Interpreter ABI Platform Actions
claude_mem_dashboard-0.2.0-py3-none-any.whl Python 3 none any Details for claude_mem_dashboard-0.2.0-py3-none-any.whl

Total release size: 62.7 kB

Release files / claude_mem_dashboard-0.2.0.tar.gz

Download URL claude_mem_dashboard-0.2.0.tar.gz
Size 29.0 kB
Tags Source
SHA-256 checksum
How to use checksums
6f2d6f09f0430db73071d0ab573a1ecebf2537a4d06e46e20a7f2b537fe599b0
BLAKE2b-256 checksum
How to use checksums
dd33d4e27543456e2505c72571f9fcd8ac5f3bda047a3d9151adaad3978b221c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","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}

Release files / claude_mem_dashboard-0.2.0-py3-none-any.whl

Download URL claude_mem_dashboard-0.2.0-py3-none-any.whl
Size 33.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
b19c6bf1ff9b20614816d1454b8a5325cb79f552b4f9c559436d465b7d0ae3a1
BLAKE2b-256 checksum
How to use checksums
9a605e6e8da0d35674f91adcbef6cff007f4d65a871f936fb4e0a263417ecf11
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.10.4 {"installer":{"name":"uv","version":"0.10.4","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}

Security for claude-mem-dashboard 0.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.2.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page