evilsocket/cake

Distributed inference for mobile, desktop and server.

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

evilsocket/cake has 3k+ stars and 200+ forks on GitHub, is written in Rust, and was last pushed on Apr 24, 2026. Data as of . Signed-in members get hourly updates — create a free account.

Summary Information

Updated 19 minutes ago
Added to GitGenius on September 22nd, 2026
Created on July 7th, 2024
Open Issues & Pull Requests: 17 (+0)
GitHub issues: Enabled
Number of forks: 206
Total Stargazers: 3,127 (+0)
Total Subscribers: 46 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 0.0 hours
Mean response time: 53.3 days
90th percentile: 413.5 days
Tracked items: 49

Maintainer activity

1 person did triage or write work on this repository in the last 12 months.

Counts unlabeled, assigned, unassigned, milestoned, demilestoned, locked, unlocked over the last 12 months. These are issue and pull request events that require triage or write permission. Commits and code review are not counted. labeled and renamed are excluded because GitHub issue forms record the issue author as the actor. Figures from October 18, 2026. This count is not comparable across projects: each project's automation decides which of these events a person emits. How this is counted.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 15
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 190 days
Stale 30+ days: 15
Stale 90+ days: 12

Recent activity

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

Top labels

  • enhancement (16)
  • bug (2)

Most active issues this week

Sign in to see which issues are moving.
Sign in

Detailed Description

Cake is a distributed inference framework that enables machine learning model execution across mobile, desktop, and server environments.

The tool addresses the challenge of running inference workloads on heterogeneous hardware by providing a unified system for distributing computational tasks. It allows models to be executed across different device types and network topologies, making it possible to leverage available computing resources whether they are on-device or remote. The framework is built in Rust, which provides performance and safety guarantees suitable for resource-constrained environments like mobile devices.

Cake suits projects that need flexible inference deployment across multiple platforms without being locked into a single execution environment. It is particularly relevant for applications that want to balance latency, privacy, and computational efficiency by choosing where inference runs dynamically. The tool is appropriate for teams building systems where some inference might happen locally on mobile or desktop clients while other workloads run on servers, or where the distribution strategy needs to adapt based on available resources.

The project shows active development with regular commits and ongoing refinement of its core functionality. The codebase demonstrates attention to code quality and architectural decisions that support the distributed nature of the system. The maintainer has structured the project to be extensible, allowing for integration with different inference backends and deployment scenarios.