About Janus

Janus hub-and-spoke architecture with brain and agent connections

What is Janus?

Janus is an autonomous work orchestration platform designed for AI-powered software development. It serves as the central brain that coordinates distributed AI agent runners, managing their tasks, monitoring their progress, and ensuring work flows efficiently from idea to completion.

Architecture: Hub and Spoke

Janus uses a hub-and-spoke architecture:

Runners execute tasks autonomously, stream progress back to Janus in real time, and report results when complete. The operator can redirect runners, pause work, or reassign priorities through the dashboard.

The Taskboard

At its core, Janus manages a taskboard — a structured backlog of work items organized by project and priority. Work items travel through a defined lifecycle: Backlog, Ready, Doing, Review, Done (or Cancelled). Task leases ensure exclusive execution, and an approval system gates critical operations.

Technology

Janus is built on a modern, reliable foundation — a structured web interface for management, real-time streaming of progress and events, and a persistent storage layer designed for long-running autonomous workflows. The platform runs as a self-contained service and is designed for stability, scalability, and ease of operation.