Luigit
repositories / smith

smith

There are many coding harnesses - but this one is fast

owned by admin

.system/MISSION.md

Raw
Rendered preview

Mission

Build Smith: a fast Rust coding-agent TUI.

Smith provides:

  • interactive terminal UI,
  • non-interactive eval mode,
  • JSON-RPC stdio mode,
  • provider-independent agent loop,
  • deterministic CBOR sessions and replay,
  • wasm component plugin system,
  • built-in coding tools exposed through the same plugin API as user tools.

Core bet: Rust owns performance and safety; sandboxed wasm components own user extension, layout, prompts, tools, themes, and keybindings.

# Mission

Build Smith: a fast Rust coding-agent TUI.

Smith provides:

- interactive terminal UI,
- non-interactive eval mode,
- JSON-RPC stdio mode,
- provider-independent agent loop,
- deterministic CBOR sessions and replay,
- wasm component plugin system,
- built-in coding tools exposed through the same plugin API as user tools.

Core bet: Rust owns performance and safety; sandboxed wasm components own user extension, layout, prompts, tools, themes, and keybindings.