DeepBlue Dynamics / Docs / Nemesis8

Nemesis8

Heavy-duty Rust CLI orchestrator for AI workloads.

Overview

Nemesis8 is a CLI tool for running AI agent workloads in sealed Docker containers. It manages sessions, routes tool calls, and gives you a command-line interface to a fleet of agents running on your hardware.

Each agent session runs in its own isolated container. Nemesis8 handles spawning, context persistence, and teardown. You get a REPL-like interface to each agent, plus session history that survives restarts.

Installation

Requirements

Nemesis8 requires Docker Desktop (free). The CLI itself is a single binary.

# macOS / Linux
curl -fsSL https://nemesis8.nuts.services/install.sh | sh

# Windows (PowerShell)
powershell -c "irm https://nemesis8.nuts.services/install.ps1 | iex"

Nemesis8 is in active development. The install endpoint is live — binary releases follow the GitHub repo.

Key Capabilities

Sealed Containers

Each agent session gets a fresh Docker container. Tool access is scoped at spawn time — filesystem, network, and shell access are configured per-session, not globally. No blast radius between concurrent sessions.

Multi-Provider Routing

Connect Claude, OpenAI, Gemini, Antigravity, or local models. Route different task types to different providers in the same session based on cost, speed, or capability. Per-project config lives in a .nemesis8.toml at the project root.

Session Persistence

Sessions are serialized to disk. Context is rehydrated on startup. Long-running workloads accumulate state across reboots without losing conversation history or tool results.

Tool Registry

Nemesis8 ships with a standard tool bench: file system, shell, HTTP, database. Each tool is explicitly granted to a session. Agents request; you grant or deny via config or interactive prompt.