AIAny
AI Infra2026
Icon for item

OpenShell

Runs autonomous AI agents in isolated containers with declarative YAML policies that enforce filesystem, network, process, and inference controls. Provides credential providers, inference routing, hot-reloadable network/policy updates, and formal verification of policy changes for auditable agent execution.

Introduction

Most failures of autonomous agents aren't model quality but uncontrolled access: arbitrary file reads, stolen keys, or unexpected outbound calls. This project treats agent orchestration as a security-first runtime problem — giving each agent a tightly scoped sandbox, policy-checked egress, and managed credentials so agents can act without becoming an attack surface.

What Sets It Apart
  • Kernel-level enforcement with sandbox supervision: policies are enforced from filesystem and syscalls up to network egress, so granted capabilities are enforced by the runtime rather than only by agent code. This reduces the risk of accidental or malicious data access.
  • Declarative, auditable policies plus formal verification: policies are authored as YAML and policy changes are analyzed before being applied, surfacing risky expansions (new hosts, new API methods) and requiring review. That makes policy evolution safer for long-lived agent fleets.
  • Managed credential providers and inference routing: credentials are injected only for approved endpoints and inference API calls can be routed or stripped of caller secrets, enabling safe use of external LLMs or local GPUs without leaking keys.
  • Hot-reloadable network & inference rules and multi-runtime support: network and inference sections can be updated on a running sandbox; the gateway supports Docker, Podman, MicroVMs, and Kubernetes so it fits local dev and cluster deployments.
Who It's For and Tradeoffs

Great fit if you run autonomous or long-running agents that must access code, data, or APIs but you need strong isolation, auditability, and credential controls (DevOps teams, research labs, platform builders). Look elsewhere if you only need a lightweight CLI client for interactive LLM chats or if you can’t run a local gateway/runtime (the system expects a host runtime like Docker/Podman or cluster infrastructure). There is operational overhead: running the gateway/supervisor and maintaining explicit policies is deliberate work traded for stronger, auditable safety guarantees.

Where It Fits

Acts as AI infrastructure between agent code and the outside world: think of it as a policy-enforced runtime layer for agents, complementary to model providers, agent frameworks, and orchestration pipelines. It’s most valuable when agent behavior needs to be constrained, monitored, and evolved safely.

More Items

GitHub
AI Infra2026

Compresses tool outputs, logs, files and RAG chunks locally before they reach the LLM to reduce token usage while caching originals for on-demand retrieval. Provides proxy/library/wrap modes, JSON- and code-aware compressors, and reversible compression.

GitHub
AI Agent2026

Shows what fills a DeepSeek Harness agent's context and how it changes per request. Browse prompts, tools and messages, trace compaction, and inspect token usage, estimated costs and parent/subagent relationships.

GitHub
AI Coding2026

Adds file editing, Git views, task monitoring and side chats to DeepSeek Harness. An extensible sidebar and split bottom workbench keep files, terminals and agent activity beside the conversation.