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, or local Ollama models. Route different task types to different providers in the same session based on cost, speed, or capability. Provider config lives in ~/.nemesis8/config.toml.

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.