Apps

Archus

AI agent management dashboard for OpenClaw with task queue, conversations, and skill management

Overview

Archus is the management dashboard for OpenClaw, the AI agent gateway. It provides a visual interface for creating agents, monitoring instances, managing task queues, having AI conversations, and configuring skills. The tagline: “Command your AI agents.”

Production URL: archus.hansenexus.dev

Key Features

  • Agent Management — Create and edit agents with a SOUL.md editor and AI-powered personality builder
  • Instance Monitoring — Monitor OpenClaw gateway nodes with live status indicators
  • Task Queue — Kanban board, list, and timeline views with drag-and-drop (dnd-kit)
  • AI Conversations — Multi-session chat with custom system prompts
  • Session History — Gateway session logs with a built-in log viewer
  • Skill Management — Browse, install, and configure skill modules for agents
  • File Editor — Workspace file editor with AI-enhanced editing capabilities
  • Cron Scheduling — Schedule and manage background jobs
  • Optimizations — AI-suggested code improvements (proposals from sub-agents)
  • Infrastructure — Low-level gateway status and spawn commands
  • AI Avatars — AI-generated agent avatars via Google Gemini

Tech Stack

ComponentTechnology
FrameworkNext.js 16 (App Router)
BackendConvex (15 tables)
Auth@convex-dev/auth
Flow Diagrams@xyflow/react
Drag and Drop@dnd-kit
Code Highlightingshiki
AIOpenRouter + LM Studio + Gemini (avatars)
LicensingFreemium model with license key

Convex Schema

15 tables supporting agent management and task orchestration:

instances, agents, sessions, jobs, chats, chatMessages, skills, profiles, avatars, modelCache, agentPrefs, activities, proposals, runs, crons

Architecture

Archus has 17 dashboard pages and a marketing landing page:

src/app/(dashboard)/     # 17 admin pages
src/app/(marketing)/     # Landing page
src/app/api/             # Gateway proxy, jobs, files, avatars, proposals, skills, qdrant
src/components/          # 30+ components (kanban/, backlog/, cards, editors)
convex/                  # 15 tables + AI handlers

Deployment

Archus has a dual deployment model:

  • k3s cluster (hn-apps namespace) — Frontend and Convex backend (convex-archus)
  • hn-hub server — OpenClaw gateway integration (ports 8443/8444/8445) with convex-openclaw-hub

Shared Packages

@hn-monorepo/ui, @hn-monorepo/auth, @hn-monorepo/config, @hn-monorepo/convex-helpers, @hn-monorepo/monitoring, @hn-monorepo/shared

HanseNexus 2026