Packages
First-party extensions for octet. Install one with a single command, then turn it on when you want it. Each is built and signed with its octet release.
Installing doesn’t enable a package or trust it. Enable it from /extensions, or start octet with --enable-extension NAME.
-
Hand a bounded task to a background worker while your main session carries on. octet owns the child conversations, permissions, limits and shutdown.
- Adds
subagent_spawn,subagent_status,subagent_wait,subagent_stop,subagent_continue,subagent_modelsand/subagents.
octet extension install octet-subagents -
Search the public web and read pages with stable citations, through Brave Search or your own SearXNG. It doesn’t open tabs, sign in or run JavaScript.
- Adds
web_search,web_fetch,web_findand/web-search.
octet extension install octet-web-search -
Connect the MCP tool servers you’ve configured. Local stdio servers work, and remote Streamable HTTP is blocked by default. octet never discovers or installs servers for you.
- Adds
- The tools of every server you configure, and
/mcp.
octet extension install octet-mcp -
Operate native desktop apps through a locally installed Cua Driver (MIT licensed). Setup is explicit, and the OS permissions are yours to grant.
Driver setup and OS permissions remain explicit. Windows support is a preview.
- Adds
- Desktop tools such as
computer_use_click,computer_use_type_textandcomputer_use_launch_app, and/computer-use. - Works on
- macOS, Windows, Linux
octet extension install octet-computer-use -
Compose enabled host tools with JavaScript in a sandboxed QuickJS/WASM runtime. The shipped Rust executable needs neither Node.js nor Python.
Only guest JavaScript is isolated. Host tool calls keep their normal permissions, approvals and budgets.
- Adds
codemodetool composition and/codemode.
octet extension install octet-codemode