v0.17.10 · open sdk
$ The control
plane for AI agents.
an open sdk + cli, a managed control plane.
memory, guardrails, observability, audit — for any agent, on any cloud.
~/agents/triage.ts● live
import { defineAgent, tool } from "@stech/agent";
export const triage = defineAgent({
name: "support-triage",
model: "claude-sonnet-4-6",
memory: { kind: "twin", scope: "user" },
tools: [
tool("crm.lookup", crmSchema),
tool("ticket.create", ticketSchema),
],
guardrails: ["pii.redact", "rate:10/min"],
});
# $ stech deploy triage
# ✓ propagated to 3 regions in 1.84s<8ms
p99 guardrail check
1M+
traces / second
4MB
runtime footprint
anywhere
cloud · byoc · on-prem
[01] ── LIVE CLI
A real shell. Try it.
type `help`
~/eu-west — stech-cli v0.1● connected
╭──────────────────────────────────────────────╮
│ stech-cli v0.1 — connected to control │
│ plane @ eu-west.stech.io │
╰──────────────────────────────────────────────╯
type `help` to begin. this is a real interactive shell.
eu-west$
try:↑/↓ history · Tab complete · Ctrl+L clear
// runs against a sandboxed twin — no production data// commands: status, ls agents, query, deploy, tail, init, docs
[02] ── ARCHITECTURE
Small kernel. Wide surface.
ingress
- connectorsany source
- events1M / sec
- endpointshttps · sse · mcp
edge — agent runtime
- agent runtime · 4MBmodel · tool · memory loop
control plane
- twin graphentity · state · time
- guardrailswasm rules
- signals1M traces/s
- co-pilotNL → query
- audit ledgerWORM · regulator
surfaces
- CLI
- web
- mobile
- API
[03] ── MODULES
Pick what you need. Run the rest later.
// runtime
agent runtime
a 4MB sandboxed kernel for the agent loop
- ▸model call → tool call → memory write — deterministic replay
- ▸ARM Cortex-M7 / ARMv8 / x86-64 builds
- ▸runs offline; reconciles on reconnect — never loses a step
- ▸signed releases, reproducible builds, sbom included
~/runtime● live
# install on any host (no node, no node toolchain)
$ curl -fsSL https://www2.stech.com/install.sh | sh
$ stech init my-agent --template support
✓ runtime registered as edge-zk7-3a
✓ paired to control plane (1.4s)
✓ scaffolded my-agent/{agent.ts, tools.ts}
next → `stech dev` to iterate locally── DEPLOYED AT
// placeholder logos — design pending
[ logo · 01 ]
[ logo · 02 ]
[ logo · 03 ]
[ logo · 04 ]
[ logo · 05 ]
[ logo · 06 ]
── GET STARTED
One command. Native binary. Zero dependencies.
ship as a single static binary. installs to your PATH and stays out of your way. stech init my-agent scaffolds a TypeScript project you run locally.
~/install● live
// MACOS · LINUX
$curl -fsSL https://www2.stech.com/install.sh | sh
// WINDOWS
$irm https://www2.stech.com/install.ps1 | iex
// HOMEBREWcoming v0.1.x
$brew install Art-of-Technology/stech/stech