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 🙏

© 2026 – Pkg Stats / Ryan Hefner

@getlore/cli

v0.8.6

Published

Research knowledge repository with semantic search, citations, and project lineage tracking

Readme

Lore

The lore behind your projects. — getlore.ai · npm

Every project accumulates lore — the decisions, conversations, research, and context that explain why things are the way they are. Most of it gets lost between chat threads and forgotten docs. Lore keeps it searchable and citable.

A research knowledge repository with semantic search and citations. Unlike memory systems that store processed facts, Lore preserves your original sources and lets you cite exactly what was said, by whom, and when.

Quick Start

npm install -g @getlore/cli

# Setup (API keys + login)
lore setup

# Add a source directory (interactive prompts)
lore sync add

# Sync and search
lore sync
lore search "user pain points"

What It Does

  • Hybrid Search — Semantic + keyword search with Reciprocal Rank Fusion
  • Citations — Every insight links back to the original source with context
  • MCP Integration — 9 tools for Claude Desktop and Claude Code
  • Agentic Research — Claude iteratively explores your knowledge, synthesizes findings with citations
  • Multi-Machine Sync — Content hash deduplication across machines
  • Universal Formats — Markdown, JSONL, JSON, PDF, images, CSV, HTML, and more

MCP Configuration

One-click install:

Install in Cursor Install in VS Code Install in VS Code Insiders Install in Goose

Run npx @getlore/cli setup first to configure API keys and sign in. The MCP server reads your config automatically — no env vars needed.

Manual config — add to your MCP client config (.mcp.json, .cursor/mcp.json, etc.):

{
  "mcpServers": {
    "lore": {
      "command": "npx",
      "args": ["-y", "@getlore/cli", "mcp"]
    }
  }
}

CLI Commands

| Command | Description | |---------|-------------| | lore setup | Guided configuration wizard | | lore auth login | Sign in with email OTP | | lore sync | Sync all configured sources | | lore sync add | Add a source directory | | lore search <query> | Hybrid search | | lore research <query> | AI-powered deep research | | lore browse | Interactive TUI browser | | lore docs list | List documents | | lore projects | List projects | | lore mcp | Start MCP server |

Requirements

  • Node.js 18+
  • OpenAI API key (embeddings)
  • Anthropic API key (metadata extraction & research)
  • Lore account (free — sign up via lore auth login)

How Sync Works

  1. Discovery (free) — Finds files, computes SHA256 hashes, checks for duplicates
  2. Processing (new files only) — Claude extracts metadata, OpenAI generates embeddings, stores in Supabase

Same content on different machines produces the same hash — no duplicate processing.

Agent Platform Install

Lore works with any agent that supports MCP. Use lore skills install or install directly from your platform's registry.

Claude Code

# From plugin directory (once approved)
/plugin install lore

# Or install directly from GitHub
/plugin install https://github.com/getlore-ai/lore/tree/main/plugins/claude-code

# Or via Lore CLI
lore skills install claude-code

Gemini CLI

# From Extensions Gallery
gemini extensions install lore

# Or install directly from GitHub
gemini extensions install https://github.com/getlore-ai/lore --path plugins/gemini

# Or via Lore CLI
lore skills install gemini

Codex CLI

# Add MCP server
codex mcp add lore -- npx -y @getlore/cli mcp

# Install skill
lore skills install codex

OpenClaw

# From ClawHub
clawhub install lore

# Or via Lore CLI
lore skills install openclaw

License

MIT