MCPcopy Index your code
hub / github.com/edera-dev/styrolite

github.com/edera-dev/styrolite @v0.3.3

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.3.3 ↗ · + Follow
151 symbols 292 edges 15 files 23 documented · 15%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

styrolite logo

styrolite

Styrolite provides a programmable sandboxing tool for workloads.

Styrolite is used as the workload lifecycle manager in Edera Protect, leveraging Linux kernel namespaces to provide lightweight sandboxes for workloads to run in, and is designed to provide low-level primitives suitable for implementing a CRI.

Styrolite is named after the substance used in Star Trek used to provide physical redundancy for scenarios where a medical quarantine field could fail.

Extension points exported contracts — how you extend this code

Wrappable (Interface)
(no doc) [2 implementers]
src/config.rs
Validatable (Interface)
(no doc) [2 implementers]
src/config.rs
Configurable (Interface)
(no doc) [2 implementers]
src/config.rs
Mountable (Interface)
(no doc) [1 implementers]
src/config.rs
Mutatable (Interface)
(no doc) [1 implementers]
src/config.rs

Core symbols most depended-on inside this repo

set_process_limit
called by 15
src/wrap.rs
as_ref
called by 12
src/caps.rs
mount
called by 7
src/mount.rs
is_root
called by 6
src/wrap.rs
add_to_cap_list
called by 6
src/runner.rs
push_namespace
called by 6
src/runner.rs
set_child_value
called by 5
src/cgroup.rs
to_cap_number
called by 4
src/caps.rs

Shape

Method 69
Function 52
Class 21
Interface 5
Enum 4

Languages

Rust100%

Modules by API surface

src/runner.rs38 symbols
src/wrap.rs33 symbols
src/caps.rs25 symbols
src/config.rs18 symbols
src/mount.rs9 symbols
bin/styrojail.rs9 symbols
src/cgroup.rs5 symbols
src/signal.rs4 symbols
src/unshare.rs3 symbols
src/seccomp.rs2 symbols
src/namespace.rs2 symbols
examples/rundir.rs1 symbols

For agents

$ claude mcp add styrolite \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact