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

@devhand/universe

v0.4.4

Published

Universe — AI token optimization platform for Cursor with 5 engines: Knowledge Graph, Persistent Memory, Self-Evolving Skills, Compression, and Plan-Bridge

Readme

Universe — AI Token Optimization for Cursor

Universe gives your Cursor IDE 5 AI engines that work together to dramatically reduce token usage while improving code quality:

  1. Knowledge Graph — maps your codebase; Claude only sees relevant context
  2. Persistent Memory — stores observations across sessions
  3. Self-Evolving Skills — reusable solutions that improve over time
  4. Compression — strips tokens using context that Claude already has
  5. Plan-Bridge — splits planning (premium model) from execution (cheap model)

Quick start

# Install
npm install -g @atlas/universe

# Scan your project
cd my-project
universe init

# Configure models and generate Cursor workspace files
universe setup
# Pick your premium model (Opus, GPT-4o, Gemini Pro, etc.)
# Pick your execution model (Haiku, GPT-4o-mini, Flash, etc.)

# Open both Cursor windows
universe start
# 🧠 Planner window (premium) + ⚡ Executor window (cheap)

# Workflow:
#   In 🧠 Planner: "Fix the type mismatch in auth.ValidateToken"
#   In ⚡ Executor: "execute"
#   In 🧠 Planner: "verify"

Connect database (optional — enables memory and skills)

Requires Docker installed and running (get Docker). You do not need to install PostgreSQL — the container ships with Postgres + pgvector.

universe db start      # spins up Postgres in Docker, auto-saves connection URL
universe db migrate    # creates tables
universe db status     # verify connection

To stop the database later:

universe db stop

Manual connection (advanced) — if you're pointing at your own Postgres instance instead of the bundled Docker one:

universe config set db postgres://<user>:<password>@<host>:<port>/<database>
universe db migrate

Commands

| Command | What it does | |---------|-------------| | universe init | Scan codebase and build knowledge graph | | universe setup | Interactive setup — pick models, generate config files | | universe plan | Open planner Cursor window (premium model) | | universe exec | Open executor Cursor window (execution model) | | universe start | Open both windows | | universe status | Show all 5 engine statuses + model config | | universe dashboard | Open the dashboard (port 3001) | | universe config set db <url> | Connect to PostgreSQL | | universe config set premium_model <name> | Change premium model | | universe config set execution_model <name> | Change execution model | | universe config get db | Show database connection | | universe config get models | Show model configuration | | universe db start | Start local Postgres + pgvector in Docker (auto-saves URL) | | universe db stop | Stop the local Postgres container | | universe db status | Test database connection and show table status | | universe db migrate | Run database migrations | | universe skills list | List all active skills | | universe setup-rules | Regenerate Cursor rules | | universe mcp --repo . | Run MCP server (for Cursor connection) |

MCP setup (Cursor)

After universe setup, your .cursor/mcp.json is automatically configured. Restart Cursor and the Universe MCP server will appear in the tools list.

License

MIT