22
In-process shells, K8s CRDs, and A2A control planes that let you own the agent loop
Power users are wiring lightweight runtimes under the model instead of buying another closed IDE. Today’s list mixes WASM and VFS shells, Kubernetes sandbox primitives, and fleet control planes you can clone and run.
01 — Power tools
The stack
- 01toolGitHubAgent-Native↗
BuilderIO
TypeScript framework for agentic apps where every capability is a shared action callable by both the agent as a tool and the UI from code, with live sync and templates.
Use caseUse it to scaffold an app whose agent and React UI share the same validated actions, auth, and state without dual implementation.
typescriptuiactionsframeworkreact - 02harnessGitHubNasiko↗
Nasiko-Labs
Rust developer control plane that deploys, routes, secures, and observes any A2A-speaking agent behind a single ingress with MCP gateway and LLM router.
Use caseUse it to run a multi-language agent fleet where every hop is authenticated, rate-limited, and traced without exposing agents publicly.
rusta2acontrol-planemcprouting - 03harnessGitHubAgentgateway↗
agentgateway
Open-source proxy for agent-to-LLM, agent-to-tool, and agent-to-agent traffic with MCP and A2A support, guardrails, RBAC, and inference routing.
Use caseUse it as the drop-in connectivity layer that federates MCP tools and enforces budgets and policies across frameworks.
proxymcpa2aguardrailsgateway - 04toolGitHubStrands Shell↗
strands-agents
In-process Bourne-compatible shell for agents with VFS, 50-plus commands, URL allowlists, and secret injection that never forks or exposes host credentials.
Use caseUse it to give coding agents grep, sed, jq, and curl in under 1 ms cold start without Docker or microVMs.
rustshellvfsisolationmcp - 05repoGitHubStrands Evals↗
strands-agents
Evaluation framework for agents covering trajectory checks, LLM-as-judge, chaos and corruption effects, skill-level scoring, and multi-provider mappers.
Use caseUse it to score agent behavior and tool selection with repeatable suites before shipping a harness change.
evalspythontrajectoryjudge - 06repoGitHubthat-agent↗
that-labs
Kubernetes-native Rust agent that receives a compiler and a namespace so it can author, build, and deploy its own tools and services at runtime.
Use caseUse it to let an agent extend its own capability surface with sandboxed pods, BuildKit, and an LLM-judge eval harness.
rustkubernetesself-extendingsandbox - 07harnessGitHubAgentrail↗
yai-dev
Composable open-source harness with runtime core, hosted server layer, prompt SDK, multi-agent mailboxing, filesystem memory, and Docker sandbox isolation.
Use caseUse it to define production agents in code with streaming lifecycle, sub-agent recovery, and no platform lock-in.
typescriptorchestrationsandboxmulti-agent - 08harnessGitHubmacher-agent↗
elij
Emacs-native LLM agent harness with isolated sandboxing, asynchronous sub-agent orchestration, and fail-fast sync file merging inside buffers.
Use caseUse it to run concurrent multi-agent workflows entirely inside Emacs with Lisp callbacks and secure code execution.
emacsmulti-agentsandboxlisp - 09harnessGitHubAgent Harness (JakeSelby)↗
JakeSelby
Control plane that projects one checkout of rules, skills, hooks, and stances into multiple coding agents with telemetry and ownership journals.
Use caseUse it to enforce guardrails and cost postures once across different agent CLIs without rewriting each integration.
control-planehookstelemetryrules - 10toolGitHubPi Coding Agent↗
earendil-works
Minimal extensible terminal coding harness with unified multi-provider API, TUI, skills, MCP, and tree-structured sessions.
Use caseUse it as a lightweight TUI agent loop you can extend with TypeScript plugins without a heavy product shell.
tuimcpskillsprovider-agnostic
02 — In the wild
Articles and releases
- releaseGitHub ReleasesAgent-Native v0.1.264 desktop and toolkit release↗
BuilderIO
Stable desktop app build and toolkit packages shipped with continuous template and core fixes on 2026-09-24. The release keeps the shared-action model where agent tools and UI calls share validation and live state.
releasetypescriptdesktopframeworkShipped
- releaseGitHub ReleasesStrands Evals v1.4.0 adds model-output corruption effects↗
strands-agents
The evaluation SDK release adds corruption effects for robustness testing plus mapper and CI fixes. It expands the harness for scoring agents under noisy or adversarial model outputs.
releaseevalsrobustnesssdkShipped