BACK_TO_FEEDAICRIER_2
SRSWTI drops Shadows, distributed task framework
OPEN_SOURCE ↗
REDDIT · REDDIT// 12d agoOPENSOURCE RELEASE

SRSWTI drops Shadows, distributed task framework

Shadows is a high-performance, Redis-based distributed background task framework designed to replace fragile cron-based scheduling in AI agent harnesses. It offers "at-least-once" delivery, fine-grained concurrency limits, and a unique "striking" feature for pausing specific task patterns without redeployment.

// ANALYSIS

Shadows is a direct response to the "unreliable" state of current AI agent scheduling, prioritizing deterministic systems over the "ai slop" rush.

  • Uses Redis Streams for reliability and at-least-once delivery, a significant step up from basic cron or heartbeat loops
  • "Striking" allows pausing tasks by argument (e.g., team_id) without a full restart, essential for production stability
  • Optimized for mixed hardware environments, routing heavy inference to high-spec nodes while keeping light tasks local
  • Same-machine task routing drops overhead from ~2500µs to ~5µs, enabling 20,000 tasks per second
  • MIT licensed and built for Python 3.12+, it positions itself as the "engineered" layer for autonomous agent infrastructure
// TAGS
shadowsllmagentopen-sourceinfrastructureredisdistributed-systems

DISCOVERED

12d ago

2026-03-30

PUBLISHED

12d ago

2026-03-30

RELEVANCE

8/ 10

AUTHOR

EmbarrassedAsk2887