OSPal

The definitive tool to control and manage a computer or server using natural language. The definitive tool to control and manage a computer or server using natural language.

Four modes, four harnesses

OSPal operates in four execution modes, covering the full range of IT operations. Each mode is carefully programmed to meet the needs of each role.

basic

Basic operations to manage the local computer or server.

Read the guide

sysadmin

Manage the endpoints of one or more configured companies.

Read the guide

hacker

Cybersecurity work. Pentesting, DFIR and more.

Read the guide

developer

A harness with a unique style for rapid development. (still in beta)

Read the guide

Supported Operating Systems

Windows amd64
macOS Intel macOS Silicon
Debian amd64 (and derivatives) Arch amd64 (and derivatives)
RHEL (amd64) Fedora (amd64) Alpine (amd64)

Features

Command execution

OSPal can run commands directly on your computer or on other computers.

Real-time monitor

All executions can be monitored in real time through its integrated web interface.

Multi-Platform

Installation packages available for virtually any operating system.

Multi-API

Cloud, local and LAN inference providers, including llama.cpp, Ollama, vLLM, FreeToken, Strata, Colibri, LM Studio, LocalAI and SGLang.

Skills

Inject your own skills. OSPal will recognize, load and use them

Traceability

Clearly and transparently audit everything OSPal has executed on your systems.

Supported APIs

In the cloud

Anthropic DeepSeek Gemini Kimi Xiaomi MiMo MiniMax OpenAI OpenRouter Qwen Z.ai xAI Mistral AI Groq Cerebras Inception Labs Together AI Fireworks AI DeepInfra Perplexity Cohere AI21 Labs Hugging Face Inference Providers Vercel AI Gateway Cloudflare Workers AI

Local

llama.cpp Ollama vLLM FreeToken Strata Colibri LM Studio LocalAI SGLang

On LAN

llama.cpp (LAN) Ollama (LAN) vLLM (LAN) FreeToken (LAN) Strata (LAN) Colibri (LAN) LM Studio (LAN) LocalAI (LAN) SGLang (LAN)

LAN providers use *.ospal.lan. Map each hostname to your inference server IP in the hosts file on the computer running OSPal; ports stay the same as for local providers.

How it works

1

Sign up

Create your account on the platform free of charge.

2

Subscribe and download

Pick the plan that fits how many machines you work with and download OSPal for your system.

3

Authorize and use

Run `ospal --activate`, approve the code from your panel and start working in natural language.

Ready to start?

Sign up and choose your plan.

Get OSPal