✨ feat(tasks): add LlamaFarm to local-apps#1950
Open
rgthelen wants to merge 4 commits intohuggingface:mainfrom
Open
✨ feat(tasks): add LlamaFarm to local-apps#1950rgthelen wants to merge 4 commits intohuggingface:mainfrom
rgthelen wants to merge 4 commits intohuggingface:mainfrom
Conversation
Contributor
Author
|
The test failures are due to test issues, not this PR. Please review #1955; it fixes the test failures (the failures were due to a vLLM task update, but the tests were not updated, and some stale API specs). |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
PR Description
Summary
Adds LlamaFarm to the local apps list, enabling HuggingFace users to run models locally with LlamaFarm's config-based ML workflows.
What is LlamaFarm?
LlamaFarm is an open-source AI platform that runs entirely on local hardware. It combines model inference with specialized ML capabilities — all in one local runtime.
Supported Model Categories
Built-in ML Capabilities (beyond model inference)
Key features:
Installation Methods
curl -fsSL https://raw.githubusercontent.com/llama-farm/llamafarm/main/install.sh | bashLinks
Code Changes
File:
packages/tasks/src/local-apps.ts1. Add snippet function (after
snippetLemonade):2. Add to LOCAL_APPS object (alphabetically, after
lemonade):Testing
Tested snippet generation for various model types:
microsoft/phi-2)sentence-transformers/all-MiniLM-L6-v2)openai/whisper-large-v3)Checklist
local-apps.tsLocalAppSnippet[]displayOnModelPagecovers all supported model types