NervMap: Single Command Server Service Discovery and Diagnostics Tool

What NervMap Does
NervMap is a command-line tool that provides comprehensive visibility into server services and their dependencies. It was created to address the pain point of manually running multiple commands like docker ps, systemctl, and ss -tlnp and cross-referencing configurations when troubleshooting server issues.
Key Features and Performance
The tool executes in 0.6 seconds and discovers:
- All Docker containers
- All systemd services
- All bare processes
It maps dependencies between these services using multiple detection methods with varying confidence levels:
- Docker Compose
depends_on(100% confidence) - TCP established connections via
/proc/net/tcp(85% confidence) - Environment variables like
DATABASE_URL,REDIS_HOST(60% confidence) - Docker network membership (30% confidence)
Diagnostic Capabilities
NervMap includes 15 diagnostic rules that identify issues with severity and impact analysis, plus fix suggestions. The diagnostics cover:
- Port conflicts
- OOM-killed containers
- Restart loops
- Failed systemd services
- Circular dependencies
- Disk pressure
- Exposed wildcard ports
Usage and Testing
The tool includes a --scope flag to focus on a single project. It has been tested on a production server with 263 services and reported zero false positives. Secrets are redacted by default in all output.
NervMap is available as a Linux binary and is free for personal use. The source is hosted on GitHub.
📖 Read the full source: r/ClaudeAI
👀 See Also

Pneuma: An AI-Generated Desktop Environment Where Software Materializes from Descriptions
Pneuma is a desktop computing environment where you describe what you want—a CPU monitor, game, notes app, or data visualizer—and a working program materializes in seconds. The system generates self-contained Rust modules, compiles them to WebAssembly, and executes them in sandboxed Wasmtime instances with GPU rendering via wgpu.
LTM: A JSON Protocol for Portable Agent Memory Across Models and Machines
LTM is a JSON protocol (Core Memory Packet) plus CLI/server for persisting agent context—dead ends, constraints, next steps—across models, editors, and machines. Packets are 2-5 KB, redact secrets, and support MCP.

Brunnfeld Agentic World: Multi-Agent Medieval Economy Simulation Without Behavioral Prompts
A TypeScript simulation where 20 LLM agents autonomously trade in a medieval village economy with no behavioral instructions, goals, or trading strategies. Agents receive ~200 token perceptions each tick and interact through a deterministic engine handling physics, recipes, and market mechanics.

ClawControl iOS client released for OpenClaw self-hosted servers
ClawControl v1.50 is now available on iOS as a privacy-focused mobile client for self-hosted OpenClaw/Claw servers. The open-source app enables real-time chat with streaming responses, agent management, and session control from mobile devices.