The Apache 2.0 Engine Inside STRATRONIX STA-100 PAA — Self-Hostable, Auditable, Enterprise-Grade
Why OpenClaw exists: AI agent infrastructure should be auditable. Closed-source AI agent platforms create vendor lock-in and unverifiable security claims. STRATRONIX built OpenClaw as a fully open-source (Apache 2.0) AI-agent runtime so every enterprise can inspect, modify, and self-host the agent that holds their prompts, documents, and business workflows.
OpenClaw is the AI-agent runtime that runs inside STRATRONIX STA-100 PAA. It is also available standalone as an open-source project (Apache 2.0 license) for organisations that want to deploy the same agent runtime on their own infrastructure (Linux server, container, VM) without buying STRATRONIX hardware.
| Property | Value |
|---|---|
| License | Apache 2.0 (permissive, commercial-friendly) |
| Language | Python 3.11+ with Rust core for performance-critical paths |
| Minimum hardware | 4-core ARM / x86, 4GB RAM, 64GB storage |
| OS support | Ubuntu 22.04+, Debian 12+, RHEL 9+, macOS, Windows WSL2 |
| Container support | Docker, Podman, Kubernetes |
| Cloud LLM providers | OpenAI, Anthropic, Mistral, Aleph Alpha, OpenAI Azure, AWS Bedrock, Google Vertex, Aliyun, DeepSeek, Ollama, vLLM |
| Embedding models | OpenAI text-embedding-3, BGE-M3, E5-large, instructor-xl, custom |
| Vector stores | SQLite-vec, FAISS, Qdrant, Milvus, Pinecone, Weaviate |
| Chat clients | Feishu, WeChat Work, Slack, Teams, Telegram, WhatsApp, Discord, Email |
| Documentation | docs.openclaw.ai (mirrored to GitHub Pages) |
| Source repository | github.com/stratronix/openclaw |
OpenClaw follows a modular agent architecture inspired by the ReAct (Reasoning + Acting) pattern. The runtime has four layers:
For each user message, OpenClaw runs the following loop:
Each step is logged locally for auditability and replay debugging.
OpenClaw's RAG (Retrieval-Augmented Generation) engine keeps your documents on-device:
Important: Document text never leaves your device. Only the embedding vectors and the LLM context window contents are sent to the cloud LLM during a query. The cloud LLM provider sees the query text + retrieved context (which you can redact before sending), but never sees your full document store.
OpenClaw ships with pre-built integrations for common enterprise tools:
| Category | Tools |
|---|---|
| Chat / Messaging | Feishu, WeChat Work, Slack, MS Teams, Telegram, WhatsApp, Discord |
| SMTP/IMAP, Gmail API, Microsoft Graph, Outlook | |
| Calendar | Google Calendar, Microsoft 365, CalDAV |
| Document Storage | Local filesystem, S3, Aliyun OSS, Nextcloud, SharePoint |
| Databases | PostgreSQL, MySQL, SQLite, MongoDB, ClickHouse |
| CRM | Salesforce, HubSpot, Zoho, Pipedrive (via REST) |
| Ticketing | Jira, Linear, Zendesk, Freshdesk |
| Search | Elasticsearch, Meilisearch, Typesense |
| Custom | Webhook + OpenAPI / OpenRPC / MCP tools |
Custom tools can be added via the MCP (Model Context Protocol) standard or simple Python function decorators. Every tool call is logged locally.
A minimal OpenClaw config (YAML) for a typical European SMB:
# openclaw.yaml — minimal European SMB deployment
agent:
name: paa-smb
cloud_llm:
provider: mistral
region: eu-west-1
api_key_secret: env:MISTRAL_API_KEY
rag:
embedding_model: bge-m3
vector_store: sqlite-vec
documents_path: /srv/openclaw/documents
chat_clients:
feishu:
app_id: env:FEISHU_APP_ID
app_secret: env:FEISHU_APP_SECRET
security:
disk_encryption: aes-256
audit_log: /var/log/openclaw/audit.jsonl
redaction_pii: enabled
network:
outbound_allow:
- api.mistral.ai
- api.openclaw.ai (OTA updates only)
Every agent action is logged to a local append-only JSONL file. Each log entry includes:
Audit logs can be exported to your SIEM (Splunk, Elastic, Datadog) via OpenClaw's webhook integration.
OpenClaw's security model assumes the host network is hostile. Defences include:
STRATRONIX-managed OpenClaw instances (running on STA-100) receive automatic OTA updates for security patches and new features. Update cadence:
Self-hosted OpenClaw installations can opt out of OTA and pin to a specific version. STRATRONIX commits to maintaining the v1.x branch for 3 years from release.
If your organisation prefers to deploy OpenClaw on existing infrastructure:
Self-hosted instances receive the same OTA updates (configurable) and access the same documentation. STRATRONIX charges no licensing fee for OpenClaw itself; revenue comes from the STA-100 hardware.
Closed-source AI infrastructure creates unverifiable security claims. Every line of OpenClaw that runs on your device is auditable. Security researchers can inspect, modify, and self-host the runtime. This is a deliberate architectural choice: open-source is the only path to enterprise trust at scale. STRATRONIX commits to keeping OpenClaw open-source indefinitely; the business model is built around hardware and managed services, not software lock-in.
Apache 2.0 · Self-hostable · $399 on STRATRONIX STA-100
→ View on GitHub → View STA-100