Dirmacs Toolchain

Aegis has a built-in registry of all dirmacs ecosystem tools and can install, update, and health-check them.

The ecosystem

Core platform

ToolCrate/BinaryDescriptionVPS Status
Aresares-serverAgentic retrieval-enhanced server — multi-provider LLM orchestration, tool calling, RAGapi.ares.dirmacs.com LIVE
Erukaeruka-apiContext intelligence layer — Eruka Tree (4-tier), schema-aware business context, gap detection, 13 MCP toolseruka.dirmacs.com LIVE
DoltaresdoltaresOrchestration daemon — workflows, self-healing, skill executionclaw.dirmacs.com LIVE
PawanpawanCLI coding agent — StepFun Flash via NVIDIA NIM, task mode/usr/local/bin/pawan LIVE
DoltclawdoltclawMinimal Rust agent runtime — direct NIM calls, replacing openclawbuilt

Supporting tools

ToolCrate/BinaryDescriptionVPS Status
DaedradaedraWeb search MCP server powered by DuckDuckGobuilt
ThulpthulpExecution context engineering platform — tool abstraction, MCP integration, workflowsbuilt
LancorlancorRust client for llama.cpp’s OpenAI-compatible APIlib
NimakainimakaiNIM latency benchmarker (Nim lang, v0.9.1)built
Aegisaegis-cliSystem configuration manager (this tool)built

Frontends (Leptos WASM)

ToolPortDescription
dirmacs-site3200dirmacs.com Next.js marketing site
dirmacs-adminstaticAdmin dashboard (Leptos WASM)
dotdot-v2staticDOT DOT marketplace (Leptos WASM)
enterprise-portalstaticClient portal template (Leptos WASM)

VPS system tools (non-dirmacs)

ToolVersionDescription
rga (ripgrep-all)v0.10.10Grep through PDFs, DOCX, archives — uses poppler/pandoc adapters
poppler-utilssystemPDF text extraction (pdftotext) — required by rga
pandocsystemUniversal document converter — required by rga for DOCX/HTML
caddysystemReverse proxy + auto SSL (Let’s Encrypt)
zellijsystemTerminal multiplexer

Quick commands

# Check what's installed
aegis toolchain status

# Install everything
aegis toolchain install

# Install a specific tool
aegis toolchain install daedra

# Build from source (git repos)
aegis toolchain install --from-source

# Update all to latest
aegis toolchain update

How it works

Under the hood, aegis toolchain install runs cargo install <crate>. The --from-source flag switches to cargo install --git <repo>.

Tool detection uses which to find binaries, and version checks run each tool’s --version flag.

Module integration

The dirmacs module in your aegis config can also declare these as packages:

# modules/dirmacs/module.toml
[[packages]]
name = "daedra"
install_method = "cargo"
cargo_crate = "daedra"
version_check = "daedra --version"

This means aegis bootstrap will install them as part of the full system setup.