submilli-engine 0.3.0

Compiles Submilli programs, a TypeScript subset, to WebAssembly and runs them under capability policy
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
# submilli-engine

The engine behind [Submilli](https://github.com/submilli/submilli-runtime): it
compiles Submilli programs, a subset of TypeScript, to WebAssembly and runs
them in a sandbox where every effect goes through a capability check.

An embedder chooses the standard library its programs see with `Stdlib`, and
supplies the host services through traits on the store: the policy
(`SecurityCheck`), HTTP, secrets, model calls (`LlmProvider`), sub-agents
(`AgentProvider`) and skills (`SkillProvider`), among others.

Licensed under Apache-2.0.