EctoLedger: Open-source microVM sandbox for local AI agents with terminal access

EctoLedger is an open-source runtime firewall and ledger designed to securely run autonomous AI agents locally with terminal or tool access. The tool addresses the security risk that standard Docker or chroot sandboxes can eventually fail, potentially allowing a hallucinated command like curl | bash or a kernel exploit to compromise the host system.
Security layers and isolation
EctoLedger implements four prevention layers that execute before any action runs:
- Semantic policy checks
- Dual-LLM validator
- Schema enforcer
- Tripwire kill-switch
Only after these checks does the system spin up commands in real isolation using either Apple Hypervisor.framework on macOS or Firecracker microVM on Linux. According to the source, this provides zero host access possible.
Technical implementation
The core is written in Rust with a Tauri GUI. The system creates a ZK-verifiable audit trail of every tool call, providing a ledger of agent actions. The project is fully open source under the Apache 2.0 license with no paywalls.
Getting started
The quickstart involves running docker compose up according to the demo and quickstart instructions. The source provides two main links:
- Demo + quickstart: https://ectospace.com/EctoLedger
- GitHub repository: https://github.com/EctoSpace/EctoLedger
The source material frames this as a solution for developers running local AI agents who need stronger isolation than standard containerization provides, particularly when agents have terminal access that could execute potentially harmful commands.
📖 Read the full source: r/LocalLLaMA
👀 See Also

soul.py adds persistent memory to local LLMs with simple file-based approach
soul.py is a Python library that adds persistent memory to any LLM using two markdown files for identity and conversation logging, working with Ollama, OpenAI, and Anthropic models without requiring databases or servers.

Clawpage: A Tool That Converts OpenClaw Conversations to Static Websites
A developer created Clawpage, a skill that transforms OpenClaw session history into static web pages to preserve valuable conversations, including the back-and-forth, research, and debugging process. The tool is available on GitHub.

Orchino: Local Multi-Agent Orchestration System for Windows with Parallel Browser and UI Automation
Orchino is a local multi-agent orchestration system for Windows that runs parallel browser and Windows tasks without hijacking the UI. A demo shows 4 agents completing 'Search Sony earbuds on Flipkart and Amazon, email the results, save to Notepad' in 29.5 seconds using true parallel execution.

Auto Router vs Sonnet: Cost Savings vs Response Quality
Open Router's Auto Router feature dynamically selects LLMs based on context complexity, offering significant cost savings (0.8 cents vs 0.00071 cents per request), but users report degraded response quality compared to Sonnet 4.6.