AgentQueue

Active

A backend that turns cron schedules, Linear, GitHub, and Telegram events into asynchronous Claude Agent SDK sessions. Triggers resolve a working directory, enqueue a run, and process it in the background — with full run-event storage and replies back to the originating source.

Tech Stack

TypeScript NestJS PostgreSQL pg-boss Claude Agent SDK Docker

Features

  • Async run queue — POST returns immediately, runs process in the background
  • Triggers from cron, Linear, GitHub, and Telegram webhooks
  • Runs Claude Agent SDK sessions against a resolved working directory
  • Per-run event storage with replies back to the source
  • Voice transcription and spoken replies for Telegram
  • OpenTelemetry tracing (Langfuse / Phoenix)
  • Postgres-backed persistence with SQL migrations

Links