Task orchestration hub for AI agents
  • TypeScript 78.5%
  • SCSS 9.5%
  • HTML 8.9%
  • JavaScript 2.4%
  • Dockerfile 0.7%
Find a file
Hermes Orchestrator 082032b194
Some checks failed
CI/CD Pipeline / build-and-deploy (push) Failing after 0s
fix: route Forgejo events to hermes instead of architect
All Forgejo webhook events (PR opened/merged, issues, CI failures)
now assign tasks to hermes instead of architect. Vincent wants me
as single gatekeeper/orchestrator for all Forgejo events.
2026-05-15 14:23:41 +08:00
.forgejo/workflows ci: single job workflow (lint + docker + deploy) 2026-05-14 17:43:03 +08:00
.gitea/workflows fix: add .gitea/workflows for Forgejo Actions compatibility 2026-05-14 11:48:36 +08:00
apps/web fix: disable CSP, inbox-card host block, proper display 2026-05-14 16:20:00 +08:00
deploy fix: dashboard proxy strips path prefixes — use pathFilter instead of app.use mount 2026-05-13 23:27:19 +08:00
docs fix: agent repo is private — use git clone/pull, not curl 2026-05-14 18:55:56 +08:00
prisma feat: initial Hive scaffold — event-sourced task orchestration API 2026-05-13 17:40:19 +08:00
scripts fix: dashboard proxy + layout + title + global theme 2026-05-13 18:48:52 +08:00
src fix: route Forgejo events to hermes instead of architect 2026-05-15 14:23:41 +08:00
.dockerignore feat: GitHub webhook handler + agent migration doc + CI fixes 2026-05-13 23:00:52 +08:00
.gitignore feat: Hive Angular dashboard + deploy server 2026-05-13 17:49:45 +08:00
Dockerfile fix: restore Angular dashboard multi-stage build 2026-05-14 14:23:07 +08:00
package.json fix: dashboard proxy + layout + title + global theme 2026-05-13 18:48:52 +08:00
pnpm-lock.yaml feat: Hive Angular dashboard + deploy server 2026-05-13 17:49:45 +08:00
README.md test: trigger Forgejo CI with auto-deploy to k8s 2026-05-14 17:39:45 +08:00
tsconfig.json feat: initial Hive scaffold — event-sourced task orchestration API 2026-05-13 17:40:19 +08:00
tsoa.json fix: dashboard proxy + layout + title + global theme 2026-05-13 18:48:52 +08:00

Hive 🐝

Task orchestration hub for FivJS agents and workflows.

Stack

  • Node.js + Express + tsoa (Swagger)
  • Prisma + PostgreSQL
  • Socket.IO (real-time dashboard)
  • Angular dashboard (coming soon)

Quick Start

pnpm install
cp .env.example .env   # configure DATABASE_URL
pnpm db:push            # push schema to PostgreSQL
pnpm swagger            # generate tsoa routes + spec
pnpm dev                # start dev server on :3200

API

  • Health: GET /health
  • Tasks: GET/POST /api/v1/tasks
  • Events: POST /api/v1/tasks/:id/events
  • Ack: POST /api/v1/tasks/:id/ack
  • Follow-up: POST /api/v1/tasks/:id/follow-up
  • Agent inbox: GET /api/v1/agent/:role/inbox
  • Swagger UI: GET /docs

Design

See proposals/2026-05-13T1640-task-bus-v2