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

@codeybeaver/codey

v0.1.3

Published

LLMs on the command line.

Readme

Codey 🦫

Codey is a versatile CLI and Node.js toolkit for leveraging LLMs to help with computer programming tasks.


Basic Idea

The basic idea of Codey is to put LLMs on the command line, like this:

codey prompt "What is 1 + 1?"

Output

1 + 1 is 2.

Read on for more details.

Installation

Install globally using npm:

npm install -g @codeybeaver/codey

This provides one global command:

  • codey  —  Main entry point for Codey

Usage

Help

For full usage instructions, run:

codey --help

Command List

A brief overview of available commands:

  • prompt  —  Send a prompt to the LLM and get a response
  • save  —  Save a prompt and response to a markdown file
  • buffer  —  Buffer input for later processing
  • format  —  Format markdown output for better readability
  • color  —  Colorize markdown output for better visibility
  • models  —  List available LLM models
  • providers  —  List available LLM providers

Example Workflows

# Simple math prompt
codey prompt "What is 2 plus 2?"

# Code generation
codey prompt "Generate a JavaScript function that reverses an array"

# Save the prompt and response to a markdown file
codey save --file codey.md "Generate a Python function to calculate factorial"

# If you don't specify the file name, it will default to `codey.md`
codey save "Generate a Python function to calculate Fibonacci sequence"
# ^ This will create or overwrite `codey.md`

# Pipe input as prompt
cat my-instructions.txt | codey prompt

# Generate, buffer, format, and colorize Markdown output
codey prompt "Show me a Python bubble sort function with comments in Markdown." | codey buffer | codey format | codey color

# Buffer and format direct Markdown input
echo "# Quick Note\n\nThis is a short note with a code block:\n\n\`\`\`bash\necho 'Hello, World!'\n\`\`\`" | codey buffer | codey format

# Format and colorize without buffering
codey prompt "Write a short Markdown note." | codey format | codey color

License

MIT


Developed by Identellica LLC 🦫