They say the world was built on the back of a turtle. TurtleTerm carries the shell on its back.
TurtleTerm is the SourceOS policy-aware, agent-addressable terminal workbench for trusted command execution, terminal receipts, agent delegation, and reproducible operator workflows.
TurtleTerm presents its own product surface: TurtleTerm launchers, TurtleTerm profile, TurtleTerm agent gateway, TurtleTerm release artifacts, and TurtleTerm skill manifests. Third-party notices and required license attribution are preserved in the repository license files and release artifacts.
Tapless Homebrew install from this repository:
brew install --HEAD https://raw.githubusercontent.com/SourceOS-Linux/TurtleTerm/main/packaging/homebrew/Formula/turtle-term.rbPreferred public Homebrew flow after the tap is published:
brew install SourceOS-Linux/tap/turtle-termCurrent tap HEAD formula flow after the tap is published:
brew install --HEAD SourceOS-Linux/tap/turtle-termLocal checkout flow:
brew install --HEAD ./packaging/homebrew/Formula/turtle-term.rbDirect release artifact installer after the first TurtleTerm release exists:
curl -fsSL https://raw.githubusercontent.com/SourceOS-Linux/TurtleTerm/main/packaging/scripts/install-turtle-term.sh | bashSee docs/sourceos/INSTALL.md for full install, profile activation, and validation instructions.
turtletermturtle-term paths
turtle-term run -- echo hello
turtle-agentctl --stdio ping
turtle-tmux panesturtle-term is the command wrapper. turtleterm is the graphical launcher. sourceos-term remains available for SourceOS contract compatibility.
- TurtleTerm graphical launcher
- TurtleTerm mux launcher
- TurtleTerm command wrapper
- TurtleTerm local agent gateway
- TurtleTerm agent CLI
- TurtleTerm tmux bridge
- TurtleTerm skill manifests
- TurtleTerm turtle icon
- TurtleTerm release artifacts, manifests, SBOMs, and attestations
TurtleTerm is MIT licensed. Required third-party notices are preserved in LICENSE.md and release artifacts.