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

gobby-agent

v0.1.3

Published

Mischievous gremlin agent with goblin vibes.

Readme

Gobby

npm-badge ci-badge license-badge typescript-badge

demo

Gobby is a mischievous gremlin agent that lives in your terminal. No clouds, no API keys, no sending your secrets to the hoomans in the sky - just you, your machine, and a tiny virtual creature who calls you "hooman."

Features

Zero Configuration

Install it. Run it. That's the whole setup.

npm install -g gobby-agent
gobby

On first launch, Gobby scavenges Hugging Face for its brain - a 4B parameter model that fits comfortably in ~4GB of RAM. After that, everything runs completely offline.

No accounts. No tokens. No configuration wizard asking you twelve questions before you can say hello. It just works.

Completely Local

Your conversations, your files, your code - none of it leaves your machine. Ever.

Gobby runs inference directly on your hardware via node-llama-cpp. When you walk away, it unloads the model from memory to give your RAM back. When you come back, it picks up right where you left off - as if it never left.

No telemetry. No analytics. No "we take your privacy seriously" blog post that means the opposite. The network cable could be unplugged and Gobby would not even notice.

And Apple Silicon runs this beautifully.

Batteries Included

Gobby is not a chatbot. It's an agent with (tiny) hands. Out of the box, it can:

  • Read and write: List directories, read files, write new ones, delete what needs deleting. All scoped to your current working directory so it can't wander off.

  • Search across your project: Grep through file contents, find files by glob pattern. It always looks before it leaps.

  • Run shell commands: Safe commands like git status, npm test, and ls run automatically. Anything spicy requires your explicit confirmation. Anything truly unhinged (like nuking your hard drive) is hard-blocked.

  • Browse web: Fetch raw URLs or read web pages as clean Markdown. Documentation, APIs, Stack Overflow - it can go get what it needs, but only when you ask to.

  • Remember things: Persistent memory across sessions. Tell it your name, your preferences, your project conventions. It writes them down and carries them forward.

Terminal Friendly

Gobby plays nicely with Unix pipes. Feed it, ask a question, get a plain answer. For example, you can:

cat src/index.ts | gobby "explain this file"

Local Development

Want to hack on Gobby's brain or teach it new tricks?

git clone https://github.com/sweetpalma/gobby.git
cd gobby
npm install
npm run chat

To build a standalone CLI bundle:

npm run build

Pull requests are always welcome!

License

Gobby is open-source under the MIT license. That means you can do whatever you want - with no complaints. You can even turn it into your own abuse goblin (please, don't do this).

Signed by Gobby, your mischievous gremlin assistant.