Pingerchips LogoPingerchips

Roadmap

What ships today, what's next, and what's planned.

Available today

Real-time transport

  • Public, private, and presence channels over WebSocket
  • Server-side ExSift filters per subscriber
  • Delta compression (fossil / xdelta3)
  • Reconnect recovery — replay missed messages from a serial
  • MessagePack binary frames
  • Three durability levels (L0 ephemeral, L1 at-least-once, L2 exactly-once)

Durable Objects

  • Named key-value entities: set, setAll, increment, append, delete, transaction, log, purge
  • HTTP API + Node server SDK
  • Browser subscriptionspingerchips.object(type, key) with live .state / .on('change')
  • RocksDB storage on a riak_core ring with adaptive quorum replication

Chat / Sessions

  • Durable threads with the full run lifecycle (start, token stream, suspend, resume, end)
  • JWT capability tokens
  • Conversation tree — regenerate, edit, branch selection
  • GC compaction and generational archival
  • Browser + agent SDKs; @pingerchips/ai Vercel AI SDK adapter; @pingerchips/ably-compat Ably migration shim
  • Chat JSON:API (threads, messages, participants, bots, reactions)

Spaces

Pingerflows

  • Filter, Transform, Schema Validator, Throttle, Debounce, Delay, Send to Channel nodes

Platform

  • Push notifications (FCM, APNs, Web Push)
  • mTLS for server-to-server
  • Dashboard, per-app rate limits, analytics
  • Python agent SDK

In progress

  • Server-side Durable Objects subscriptionobject.subscribe() on the Node SDK (the browser client already ships).
  • Channel history() on the client wrapper (the HTTP endpoint exists).
  • Occupancy events — subscribe to live connection counts on a channel.

Planned

  • Channel state machine in the SDK (attaching → attached → suspended → failed)
  • Channel namespace config (wildcard durability / history rules)
  • Message extras (per-message push, trace headers)
  • NATS cross-region replication for L1/L2
  • Additional SDK languages (Python client, Go)
  • Public real-time subscription for Durable Objects (stable topic)

Feedback

Have a request? support@pingerchips.com or github.com/pingerchips.

This roadmap changes with user feedback and priorities.

On this page