Skip to content

Commit f921842

Browse files
chore(site): added site
1 parent ee014b0 commit f921842

42 files changed

Lines changed: 1904 additions & 44 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

README.md

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,12 @@ Universal API for running Claude Code, Codex, OpenCode, and Amp inside sandboxes
1010

1111
## Architecture
1212

13-
- TODO
14-
- Embedded (runs agents locally)
15-
- Sandboxed
13+
![Agent Architecture Diagram](./agent-diagram.gif)
14+
15+
The Sandbox Agent acts as a universal adapter between your client application and various coding agents (Claude Code, Codex, OpenCode, Amp). Each agent has its own adapter (e.g., `claude_adapter.rs`) that handles the translation between the universal API and the agent-specific interface.
16+
17+
- **Embedded Mode**: Runs agents locally as subprocesses
18+
- **Server Mode**: Runs as HTTP server from any sandbox provider
1619

1720
## Components
1821

agent-diagram.gif

133 KB
Loading

docs/logo/dark.svg

Lines changed: 63 additions & 20 deletions
Loading

docs/logo/light.svg

Lines changed: 63 additions & 20 deletions
Loading

og.png

282 KB
Loading

pnpm-lock.yaml

Lines changed: 17 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

sandboxagent.svg

Lines changed: 64 additions & 0 deletions
Loading

website/.astro/content-assets.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export default new Map();

website/.astro/content-modules.mjs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
export default new Map();

0 commit comments

Comments
 (0)