Grain Studios
Forge
Autonomous overnight processing with 14 workers and 21 services
Project Details
Challenge
Complex overnight processing tasks — code reviews, research scanning, security audits — needed to run autonomously without human intervention.
Approach
Designed a DAG-based orchestration system using macOS LaunchAgents. Each worker operates independently with built-in safety gates and GPU coordination.
Outcome
14 autonomous workers handle overnight processing. 21 LaunchAgent services coordinate seamlessly. GPU resources allocated dynamically across tasks.
Metrics
14
Workers
Autonomous processing agents
21
Services
LaunchAgent coordination
0
Downtime
Self-healing recovery
Tech Stack
PythonRedismacOS LaunchAgentsDockerSentry