bolt Open Source · Self-Hosted · Zero Dependencies

The all-in-one
developer platform

Key-Value Store, Task Scheduler, Durable Workflows & Real-Time Messaging — PostgreSQL and Redis for shared, distributed operation.

menu_book Read the Docs
databaseKV Store
scheduleScheduler
account_treeWorkflows
cell_towerMessaging

Four engines. One binary.

Everything you need to build real-time backends for a single node or distributed deployment.

database

Key-Value Store

Dual-gateway KV engine with REST API and Redis-compatible RESP protocol on port 6379. PostgreSQL durable storage with Redis for shared events and cache.

GET/SET/DELTTLINCRHashesListsSetsRESP
schedule

Task Scheduler

Schedule webhook jobs with multi-unit delays (seconds to years), cron expressions, or ISO 8601 date/time targets. Automatic retries with exponential backoff and DLQ.

CronDelayDate/TimeTimezonesDLQRetries
account_tree

Durable Workflows

Crash-resilient workflow execution engine. Steps are idempotent, workflows survive restarts, and human-in-the-loop signals gate progression.

IdempotentSleepSignalsParallelReplay
cell_tower

Real-Time Messaging

Pub/Sub topics with multi-subscriber fanout to HTTP webhooks, bidirectional WebSockets, and Server-Sent Events (SSE) streams.

Pub/SubWebSocketSSEWebhooksDedup
language
REST
HTTP API
electrical_services
RESP
Redis wire on :6379
storage
Storage
PostgreSQL + Redis
verified
68+
Automated tests

Ready to build?

Sign in to the developer console to manage your services, or read the API documentation to get started.

description API Documentation