b4rtaz/distributed-llama

Distributed LLM inference. Connect home devices into a powerful cluster to accelerate LLM inference. More devices means faster inference.

View on GitHub ↗Jump to charts ↓Open shareable report →

b4rtaz/distributed-llama has 3k+ stars and 250+ forks on GitHub, is written in C++, and was last pushed on Oct 14, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 2 hours ago
Added to GitGenius on September 22nd, 2026
Created on December 4th, 2023
Open Issues & Pull Requests: 48 (+0)
GitHub issues: Enabled
Number of forks: 267
Total Stargazers: 3,112 (+0)
Total Subscribers: 52 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 5.6 hours
Mean response time: 14.8 days
90th percentile: 15.3 days
Tracked items: 81

How this project is maintained

97% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Three people close 78% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 34
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 510 days
Stale 30+ days: 34
Stale 90+ days: 34

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Distributed LLama is a distributed computing framework that accelerates large language model inference by connecting multiple home devices into a cluster.

The project addresses the challenge of running large language models on resource-constrained hardware by distributing the computational load across multiple devices. It works by partitioning model layers across connected machines, allowing each device to process its assigned portion of the model in parallel. As more devices join the cluster, inference speed increases proportionally, making it possible to run larger models than any single machine could handle alone.

The tool suits developers and enthusiasts who have multiple devices at home or in a lab environment and want to run large language models without relying on cloud services or expensive hardware. It works with models like Llama 2 and Llama 3. This approach is particularly valuable for those seeking to reduce latency and costs associated with centralized inference services, or for experimenting with large models on a budget by pooling existing hardware resources.

The project shows active development with regular commits addressing core functionality and bug fixes. Work spans multiple areas including network communication between nodes, model layer distribution logic, and performance optimization. The codebase demonstrates ongoing refinement of the distributed inference pipeline rather than exploratory or experimental work.