">
EnglishالعربيةDeutschEspañolFrançaisItaliano日本語한국어PortuguêsРусскийTürkçe简体中文繁體中文
Written in Pure C — Not a wrapper. Not a script. Real native code.

SCORPIOX CODE

A coding assistant compiled from 285,751 lines of C. No runtime. No interpreter. No VM. Just raw, native performance.

C
Pure C
285K
Hand-written lines of C
78
Static binaries
0
Runtime dependencies

Get Started

One command. Installs everything.

Windows x64 — WSL2 containers
iwr -useb https://get.scorpiox.net | iex

Run in PowerShell. Downloads the binary and configures PATH automatically.

Launch in Browser

Pure C. Built different.

Every component compiled from hand-written C. No frameworks. No garbage collector. No compromise.

Hand-written C

Every line hand-written in C. Static musl linking. No allocator overhead, no GC pauses. Starts in milliseconds, uses kilobytes.

🧠

Agentic Execution

Full agentic loop — tool calls, file editing, shell execution, multi-step reasoning. Your AI writes, tests, and ships code autonomously.

🔧

Modular Tools

56 standalone binaries. Each tool does one thing well — Unix philosophy, compiled to native code. Compose them into powerful workflows.

🐳

Containers & VMs

Built-in rootless containers via unshare. WSL2 integration on Windows. KVM micro-VMs for full isolation. Podman support for OCI images.

🤖

Multi-Provider

Claude, GPT, Gemini, Codex, Ollama, llama.cpp — swap models with a flag. Native C bridges for each provider. No Python SDK needed.

🖥️

Rich TUI

Beautiful terminal UI with syntax highlighting, markdown rendering, image display, and mouse support. All in pure C with custom VT100 engine.

Tools & Binaries

56 standalone native binaries. Each does one thing well.

Architecture

Modular C libraries. Zero-copy IPC. Static linking throughout.

┌─────────────────────────────────────────────────────────────┐ sx (TUI entry point — launches tool binaries via exec) └──────────┬──────────────────────────────────────────────────┘ ├── scorpiox-agent Clone, build, run agents ├── scorpiox-bash Shell execution (cross-platform) ├── scorpiox-conv Conversation management ├── scorpiox-tasks Persistent task management ├── scorpiox-planmode Plan mode state machine ├── scorpiox-openai OpenAI-compatible proxy ├── scorpiox-gemini Gemini API bridge ├── scorpiox-unshare Rootless containers (Linux) ├── scorpiox-podman OCI container runtime ├── scorpiox-wsl WSL2 execution (Windows) ├── scorpiox-beam LAN file transfer ├── Session gateway server └── scorpiox-mcp MCP tool management ...and 43 more binaries ┌─ Libraries ──────────────────────────────────────────────────┐ libsxutil/ ─ zero deps, core utilities libsxnet/ ─ + libcurl, HTTP/TLS client libsxui/ ─ + libsxnet, terminal UI engine libsxbridge/ ─ WASM bridge (Emscripten) └──────────────────────────────────────────────────────────────┘

LLM Providers

Native C bridges to every major AI provider. No SDK overhead.

claude

Claude Code native bridge — fetches OAuth tokens, proxies Anthropic API with full tool-use support.

Claude Opus 4 Claude Sonnet 4 Claude Haiku Claude Code OAuth Z.AI Custom endpoint

codex

OpenAI Codex integration with native HTTP client. Token management via file, SSH, or HTTP.

Codex CLI OpenAI API File token SSH token HTTP token

gemini

Google Gemini proxy — stateless Anthropic-to-Gemini API translation. Supports Gemini Flash and Pro.

Gemini 3 Flash Gemini Public API Gemini Internal

openai

OpenAI-compatible API proxy — works with OpenAI, Azure, Ollama, llama.cpp, vLLM, LM Studio.

OpenAI API Azure OpenAI llama.cpp llama-server Ollama vLLM LM Studio

How It Works

1

Install

Run the one-liner for your platform. Downloads the binary and sets up PATH.

2

Configure

Set your API key in the config file. One key, any provider.

%LOCALAPPDATA%\scorpiox
3

Launch

Run sx in your project directory. Full TUI with markdown, syntax highlighting, and tool integration.

sx
4

Code

Pipe prompts in, get answers out. Unix-style.

sx -p "explain this code"

Page Directory

Explore all 72 documentation pages — features, tools, platforms, networking, and more.

🛠️ Tools (51)
🔧 tools
tools documentation
🔧 scorpiox-agent
Clone, build, and run agents with scorpiox
🔧 scorpiox-askuserquestion — Interactive Multiple-Choice Question CLI
scorpiox-askuserquestion — Interactive Multiple-Choice Question CLI...
🔧 tools_scorpiox_bash
tools_scorpiox_bash documentation
🔧 scorpiox-beam — Fast LAN File Transfer
scorpiox-beam — Fast LAN File Transfer documentation
🔧 tools_scorpiox_busybox
tools_scorpiox_busybox documentation
🔧 tools_scorpiox_claudecode_fetchtoken
tools_scorpiox_claudecode_fetchtoken documentation
🔧 scorpiox-config
Configuration tool for scorpiox settings
🔧 scorpiox-conv — Conversation Manager
Conversation manager for AI sessions
🔧 tools_scorpiox_cron
tools_scorpiox_cron documentation
🔧 scorpiox-debug — Session Debug Information
scorpiox-debug — Session Debug Information documentation
🔧 tools_scorpiox_dns
tools_scorpiox_dns documentation
🔧 tools_scorpiox_docs
tools_scorpiox_docs documentation
🔧 tools_scorpiox_email
tools_scorpiox_email documentation
🔧 tools_scorpiox_emit_session
tools_scorpiox_emit_session documentation
🔧 scorpiox-executecurl
Execute curl commands with output capture
🔧 scorpiox-frp — FRP-compatible Reverse Proxy Client
scorpiox-frp — FRP-compatible Reverse Proxy Client documentation
🔧 scorpiox-gemini — Anthropic-to-Gemini API Proxy
Auto-generated tool page for code.scorpiox.net
🔧 scorpiox-hook — Event Hook System
scorpiox-hook — Event Hook System documentation
🔧 tools_scorpiox_host
tools_scorpiox_host documentation
🔧 tools_scorpiox_imessage
tools_scorpiox_imessage documentation
🔧 scorpiox-init — Selective Tool Loader
scorpiox-init — Selective Tool Loader documentation
🔧 tools_scorpiox_logger
tools_scorpiox_logger documentation
🔧 tools_scorpiox_mcp
tools_scorpiox_mcp documentation
🔧 tools_scorpiox_mirror_git
tools_scorpiox_mirror_git documentation
🔧 tools_scorpiox_multiplexer
tools_scorpiox_multiplexer documentation
🔧 scorpiox-openai
Anthropic-to-OpenAI API proxy
🔧 tools_scorpiox_otp
tools_scorpiox_otp documentation
🔧 scorpiox-planmode
Plan mode manager for complex task planning
🔧 scorpiox-podman — Podman Container Execution Manager
scorpiox-podman — Podman Container Execution Manager documentation
🔧 scorpiox-printlogs — Sync Session Logs
scorpiox-printlogs — Sync Session Logs documentation
🔧 tools_scorpiox_pwsh
tools_scorpiox_pwsh documentation
🔧 tools_scorpiox_renderimage
tools_scorpiox_renderimage documentation
🔧 tools_scorpiox_rewind
tools_scorpiox_rewind documentation
🔧 scorpiox-runtest
Test runner for scorpiox test suites
🔧 scorpiox-screenshot — Multi-Monitor Screenshot Capture
scorpiox-screenshot — Multi-Monitor Screenshot Capture documentation
🔧 scorpiox-sdk
Headless CLI wrapper for non-interactive agent execution
🔧 tools_scorpiox_search
tools_scorpiox_search documentation
🔧 tools_scorpiox_server
tools_scorpiox_server documentation
🔧 scorpiox-server-email — Full SMTP + IMAP Email Server
scorpiox-server-email — Full SMTP + IMAP Email Server documentation
🔧 tools_scorpiox_sshpass
tools_scorpiox_sshpass documentation
🔧 tools_scorpiox_systemprompt
tools_scorpiox_systemprompt documentation
🔧 scorpiox-tasks
Persistent task manager for complex workflows
🔧 tools_scorpiox_thunderbolt4
tools_scorpiox_thunderbolt4 documentation
🔧 scorpiox-tmux
Mission Control TUI for managing AI agents in tmux sessions
🔧 tools_scorpiox_unshare
tools_scorpiox_unshare documentation
🔧 tools_scorpiox_vault_git
tools_scorpiox_vault_git documentation
🔧 scorpiox-vm
KVM virtual machine runner with direct kernel boot
🔧 scorpiox-voice
Voice recording and transcription tool
🔧 scorpiox-wsl
WSL2 stateless execution bridge for Windows
🔧 tools_sx
tools_sx documentation