synapseorchai/synapse-ai-worker

By synapseorchai

Updated 5 days ago

Synapse AI, scale mode worker. Pulls jobs from Redis, executes orchestrations, writes to PG and S3.

Image
Languages & frameworks
Message queues
Machine learning & AI
0

882

synapseorchai/synapse-ai-worker repository overview

Synapse AI — Worker

ARQ-based worker process for Synapse AI scale mode. Pulls orchestration jobs from Redis, executes them using the full Synapse engine, publishes real-time SSE events back to Redis, writes per-step checkpoints to Postgres, and streams large artifacts to S3.

Run as many workers as you need — they share nothing except Redis and Postgres. Throughput scales linearly.

Companion Images

ImageRole
synapseorchai/synapse-ai:latestFull app — API + frontend (standalone mode)
synapseorchai/synapse-ai-api-server:latestStateless API server — enqueue and stream
synapseorchai/synapse-ai-worker:latestThis image — pulls jobs and executes orchestrations

Quick Start

docker run -d \
  -e REDIS_URL=redis://your-redis:6379/0 \
  -e SCALE_POSTGRES_URL=postgresql://user:pass@pgbouncer:6432/synapse_scale \
  -e WORKER_CONCURRENCY=10 \
  -p 9000:9000 \
  synapseorchai/synapse-ai-worker:latest

Tag summary

Content type

Image

Digest

sha256:83ad941f2

Size

618.8 MB

Last updated

5 days ago

docker pull synapseorchai/synapse-ai-worker