Hi folks, I’ve been working on llmpm, a CLI tool that makes open-source LLMs installable like packages.
The idea came from the frustration of trying to run different models locally. Every model tends to have slightly different instructions, dependencies, or runtimes. I wanted something that worked more like npm or pip, install a model and run it immediately.
With llmpm you can do things like:
The goal is to make working with local models easier for developers, especially when experimenting with different models or sharing setups with others.
10 comments
[ 1.0 ms ] story [ 24.7 ms ] threadllmpm install llama3
llmpm run llama3
• Install and run open-source models (almost all Hugging Face models)
• Package models with projects so environments are reproducible
• Serve models through an OpenAI compatible API
• Built-in chat UI for interacting with running models
• CLI workflow designed for developers
• Model benchmarking and rankings to help choose models Example:
llmpm serve llama3
This exposes an API endpoint similar to:
http://localhost:8080/v1/chat/completions
Would love to hear back from the community