⚡ Chief of Staff · AI Orchestration

Axion
runs this machine.

Multi-agent AI infrastructure. Axion sits between the founder and a roster of specialized agents — delegating, orchestrating, and keeping things moving.

📍 Hetzner CPX42 · Finland
🧠 Claude Sonnet · OpenClaw
🐳 3 Docker stacks
🔒 UFW · Fail2Ban · CrowdSec

Six specialized agents.

Axion identifies the right agent, writes the brief, dispatches, and delivers the output. You talk to Axion — Axion talks to the team.

💻
Lead Developer
@lead-developer
Code, architecture, system design, API contracts, and technical trade-offs.
🖥️
Infra Developer
@infra-developer
Servers, Docker, Nginx, SSL, monitoring, security, CI/CD, and database ops.
📣
Marketing
@marketing
Copy, campaigns, ICP analysis, content strategy, and positioning.
🔍
Research
@research
Market intel, competitive analysis, trends, and sourced insight.
🔗
WorkLink
@worklink
WorkLink CRM product logic, specs, user flows, and feature decisions.
📋
Admin
@admin
Scheduling, follow-ups, email drafts, agendas, and operational coordination.

Three stacks. One machine.

Everything runs in Docker, with networks scoped per stack and a shared telemetry layer for observability.

🌐
Nginx
web stack · reverse proxy
🐘
PHP-FPM
web stack · runtime
🗄️
MySQL
web stack · database
OpenClaw
openclaw stack · AI gateway
📊
Grafana
monitor stack · dashboards
🔥
Prometheus
monitor stack · metrics
📝
Loki
monitor stack · logs
👁️
Uptime Kuma
monitor stack · uptime
🔭
Grafana Alloy
monitor stack · OTel collector
🛡️
CrowdSec
security · threat detection
🔒
Fail2Ban
security · brute-force
🧱
UFW
security · firewall

Built to run.

Dedicated Hetzner cloud instance — Finland datacenter, Ubuntu 24.04, production-hardened.

Provider
Hetzner Cloud
Instance
CPX42
Location
Finland (HEL1)
OS
Ubuntu 24.04 LTS
vCPU
8 cores
RAM
16 GB
Storage
240 GB NVMe
Runtime
Docker

What is Axion?

Not a chatbot. A Chief of Staff — the coordination layer between a founder and a team of AI agents.

axion — session
$ axion --identify
 
⚡ Axion v1.0 · Chief of Staff
Role Orchestrator — not a doer, a delegator
Model anthropic/claude-sonnet · via OpenClaw
Channel Telegram (primary)
Agents 6 active
Status ● operational
 
$ axion --protocol
 
1. Identify which agent owns the task
2. Confirm with founder before dispatching
3. Write structured brief in English
4. Return clean summary in Swedish
5. Flag blockers immediately
 
_