Modules
An Omni.Tool for executing shell commands.
Executes shell commands via a Port and returns captured output.
An Omni.Tool for file operations scoped to a base directory.
Metadata for a file managed by the filesystem tool.
Filesystem operations scoped to a base directory.
An Omni.Tool for executing Elixir code in a sandboxed peer node.
Behaviour and struct for extending the REPL sandbox environment.
REPL extension that bridges Omni.Tools.Files into the sandbox.
Executes Elixir code in an isolated peer node.
An Omni.Tool for fetching and simplifying web content.
Behaviour for URL-specific content extraction strategies.
An Omni.Tool for searching the web via configurable providers.
Behaviour for web search providers.
Brave Search provider for Omni.Tools.WebSearch.
Serper provider for Omni.Tools.WebSearch.
Tavily Search provider for Omni.Tools.WebSearch.