npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2025 – Pkg Stats / Ryan Hefner

memvid-mind

v1.0.1

Published

Give Claude Code photographic memory in ONE portable file

Readme

🧠 memvid-mind

Give Claude Code a memory. One file. That's it.

npm version License: MIT

InstallationHow it WorksCommandsFAQ


The Problem

You: "Hey Claude, remember when we fixed that auth bug?"

Claude: "I don't have memory of previous conversations."

You: "We literally spent 3 hours on this yesterday"

Claude: "I'd be happy to help you debug it from scratch!"

200K context window. Zero memory between sessions.

You're paying for a goldfish with a PhD.


Installation

claude plugin install memvid-mind

That's it. No config needed.


How it Works

After install, Claude remembers everything in one file:

your-project/
└── .claude/
    └── mind.mv2   # Claude's brain. That's it.

Next session:

You: "What did we decide about the auth system?"

Claude: "Last week we chose JWT over sessions because..."

What Gets Captured

| Event | What's Saved | |-------|--------------| | Session start | Loads relevant context from past sessions | | While working | File structures, decisions, bugs found, solutions | | Session end | Summary of what happened |

Why One File?

  • git commit - version control Claude's memory
  • scp - copy to another machine, it just works
  • Share - instant context transfer to teammates

No database. No background service. No config.


Endless Mode

Claude hits context limits fast. This compresses tool outputs ~20x:

Before:  Read (8K) + Edit (4K) + Bash (12K) = 24K tokens gone
After:   Read (400) + Edit (200) + Bash (600) = 1.2K tokens

Keeps errors, structure, key functions. Drops the noise.


Commands

/mind search "authentication"     # find past context
/mind ask "why postgres?"         # ask your memory
/mind recent                      # what happened lately
/mind stats                       # how much is stored

FAQ

How big does the file get? ~1KB per memory. 1000 memories ≈ 1MB.

Privacy? Everything stays on your machine. Nothing uploaded.

Speed? Native Rust core. Sub-millisecond operations.

Reset? Delete .claude/mind.mv2 or run /mind clear.


Config (optional)

{
  "memoryPath": ".claude/mind.mv2",
  "maxContextObservations": 20,
  "endlessMode": true
}

MIT License

Built on memvid — the single-file memory engine.