Overview

Allternit Kernel Tools are built-in Rust tools used by the Allternit kernel. They provide file-system operations, web search, and GUI automation primitives that agents can invoke through the tool gateway.

Base URL

The tools are exposed as Rust library modules and surfaced through the platform tool gateway:

Tool modules

File system tools

fs.write

Write content to a file within a configured root.
Response:

fs.read

Read a file’s contents.

fs.list

List directory entries.

Search tool

Search the web using DuckDuckGo HTML results.
Response:

GUI automation tools

GUI automation tools require explicit user approval and can interact with the host desktop. Use with caution.

gui.screenshot

Capture a screenshot.
Response:

gui.click

Click at screen coordinates.

gui.type_text

Type text.

gui.scroll

Scroll the screen.

Error codes