Sign inSign up

synapseorchai/synapse-ai-api-server

By synapseorchai

Updated about 1 month ago

Synapse AI — stateless API server for scale mode. Enqueues to Redis, streams SSE, reads PG.

Image
API management
Machine learning & AI
Web servers
0

5.0K

synapseorchai/synapse-ai-api-server repository overview

Synapse AI — API Server

Stateless HTTP API server for Synapse AI scale mode. Handles all inbound requests — enqueuing jobs to Redis, serving real-time SSE streams from Redis Streams, and reading run status from Postgres. Does not execute workflows; pair it with the worker image for that.

Run one or fifty behind a load balancer — they hold no job state.

Companion Images

ImageRole
synapseorchai/synapse-ai:latestFull app — API + frontend (standalone mode)
synapseorchai/synapse-ai-api-server:latestThis image — stateless API server (scale mode)
synapseorchai/synapse-ai-worker:latestWorker process — pulls jobs and executes orchestrations

Quick Start

docker run -d \
  -p 8765:8765 \
  -e REDIS_URL=redis://your-redis:6379/0 \
  -e SCALE_POSTGRES_URL=postgresql://user:pass@pgbouncer:6432/synapse_scale \
  synapseorchai/synapse-ai-api-server:latest

Tag summary

Content type

Image

Digest

sha256:c8022837d

Size

1.2 GB

Last updated

about 1 month ago

docker pull synapseorchai/synapse-ai-api-server