Agentic OS 0.6

>_ ANOLISA

Agent-native OS layer.
Sandbox isolation, kernel observability, token optimization.
Managed as one system, deployed in one command.

The operating system's user has changed. ANOLISA makes every Agent a first-class citizen of the kernel.

curl -fsSL https://agentic-os.sh/install.sh | bash
Copied to clipboard
SCROLL
Capabilities

Every agent deserves an operating system that understands it.

>_
Copilot Shell

Terminal-native AI copilot with streaming tool use. Works with any model provider. Contextual autocomplete, operation orchestration, and self-healing diagnostics.

#!
OS-level Sandbox

Seccomp + namespace isolation per agent. Least-privilege at the kernel boundary.

~$
Agent Observability

eBPF-based kernel tracing for syscalls, file access, and network. Zero overhead.

%<
Token Optimization

Transparent prompt caching and context compression at the OS level. Reduce LLM costs by up to 30% without changing agent code.

!
AgentSecCore

Security kernel for agent runtimes. Traditional OS security asks "can it run?" — AgentSecCore asks "is it running correctly?"

^^
Unified CLI

One tool to enable, disable, update, and diagnose every component. Declarative manifests, idempotent operations.

Changelog

ANOLISA component release notes.

Stable updates across the CLI, runtime components, adapters, and agent operating layer.

Source changelog

Command-line runtime, installer, and agent operating layer.

0.1.14
2026-06-24

Added

  • Raw components can now place systemd unit files with {unitdir}.
  • Raw components can now place user service unit files with {userunitdir}.
  • User-mode anolisa install now activates declared user-scope services.

Changed

  • User-mode anolisa install now resolves %u service templates to the current user.
  • System-mode anolisa install now preserves %u user service templates for later per-user activation.
  • anolisa uninstall now reloads systemd after removing declared service unit files.
  • anolisa restart <component> now restarts user-scope services from user-mode installs.

Fixed

  • anolisa install now starts freshly installed service units without a manual systemd reload.
  • anolisa uninstall now deactivates user-scope services from user-mode installs.
  • anolisa adapter enable now finds {datadir} skills from the package directory that provides the adapter.
0.1.13
2026-06-23

Added

  • anolisa adapter enable now supports Hermes plugins.
  • anolisa adapter enable now installs declared OpenClaw skills.
  • anolisa adapter enable now applies declared OpenClaw config values.
  • anolisa install now starts declared services for raw components.
  • anolisa install now applies declared file capabilities for raw components.
  • anolisa install now runs declared hooks for raw components.
  • anolisa update <component> now restarts declared services for raw components.
  • anolisa update <component> now reapplies declared file capabilities for raw components.
  • anolisa uninstall now runs declared hooks for raw components.
  • anolisa uninstall now disables declared services after stopping them.

Changed

  • anolisa adapter scan now honors declared adapter resource locations.
  • anolisa adapter enable now reads package-installed adapter resources.
  • anolisa install --dry-run now previews declared capabilities for raw components.
  • anolisa register status now reports the latest registration after repeated changes.
  • Cancelled anolisa register and unregister prompts now exit successfully.

Fixed

  • anolisa adapter status now detects OpenClaw plugins from wrapped table output.
  • anolisa adapter status now ignores bundled Hermes plugins during checks.
  • anolisa adapter commands now find metadata shipped by RPM-installed components.
  • anolisa register status now reports sysom console registrations as active.
0.1.12
2026-06-22

Added

  • anolisa update <component> can update raw-managed components from the raw backend.
  • anolisa osbase sandbox list shows scenarios from sandbox.toml.
  • anolisa osbase sandbox uninstall <scenario> can remove packages for a sandbox scenario.
  • anolisa system setup can install the helper service for non-root osbase commands.
  • anolisa system status can show helper health, version, uptime, and last operation.
  • anolisa system teardown can remove the helper service and sandbox config.
  • anolisa env --json includes distro identity fields.

Changed

  • anolisa osbase sandbox install <scenario> now installs scenarios defined in sandbox.toml.
  • Omitting --install-mode now selects system for root and user otherwise.
  • anolisa update <component> --dry-run now lists raw backend candidate versions.

Fixed

  • Legacy yum backend names in repo.toml and --backend now resolve to rpm.
  • Raw components installed with --package now update from the same package name.
  • anolisa update <component> now refuses raw updates that would downgrade a component.
  • anolisa update <component> now refuses raw updates when versions cannot be safely compared.
0.1.11
2026-06-18

Added

  • anolisa adopt <component> can track a pre-installed system RPM without installing it.
  • anolisa repair <component> can refresh RPM component state after package details change.
  • anolisa forget <component> can stop tracking a component without removing packages or files.

Changed

  • anolisa status <component> now reports drifted RPM components when system package details change.
  • anolisa uninstall now keeps observed system RPMs unless --remove-system-package is used.
  • anolisa install now preserves adapter package resources when adopting RPM components.
0.1.10
2026-06-17

Added

  • anolisa install --backend rpm can install missing RPM components through dnf and track them as managed.
  • anolisa install can adopt matching pre-installed system RPMs without downloading a raw package.
  • anolisa update <component> can update RPM-managed and RPM-observed components through dnf.
  • anolisa status now shows package, version, architecture, and source repo for RPM-backed components.
  • anolisa status <component> now reports matching untracked system RPMs as observed.

Changed

  • anolisa update runtime <component> is now anolisa update <component>; self and all stay subcommands.
  • repo.toml now uses [backends.rpm] instead of [backends.yum].
  • anolisa install --all now lists adopted RPM components in the batch summary.

Fixed

  • anolisa install --all now prints the reason for each failed component in human output.
  • anolisa install now refuses automatic RPM detection when rpm or dnf is missing, with a --backend raw hint.
  • anolisa install no longer replaces a raw install if another install finishes first.