Token-Efficient AI Agent Intelligence
Microkernel AI Agent — same budget, have your Agent do more, do it better.
Smart routing, persistent memory, secure sandbox, plus built-in search and local embeddings.
Latest news
View all news- Read more
OpenSquilla 0.5.6: Browser Use (Beta) and stronger long sessions
Core bug fixes, model-aware compaction for long sessions, Browser Use (Beta), more reliable tasks and connections, clearer local-file handling, and stronger chat, preview, model, and Desktop behavior.
- Read more
OpenSquilla 0.5.5: C5 fusion and persistent workspaces
C5 multi-model fusion, more reliable chats, Plans and Goals, persistent task workspaces, Tencent SkillHub, provider-aware Router presets, faster Desktop startup, stronger Gateway recovery, and signed Windows installers.
- Read more
OpenSquilla 0.5.4 maintenance release
A maintenance release for the 0.5 stable line: beta versioned single-file HTML editing in Desktop, optional Runtime Packs and slimmer installers, per-chat model strategies, a more resilient C3 multi-model ensemble, and broad reliability improvements across chats, providers, attachments, Desktop, and Web.
See It in Action
Quick demos showing how OpenSquilla solves real workflows
Quickstart
Four paths to get started — pick the one that fits you
The clearest path on macOS and Windows — a signed desktop app that bundles the control UI and the gateway runtime. No Python, no terminal.
v0.5.6 · signed & notarized.
Download and install
Pick your platform above. On macOS, open the .dmg and drag OpenSquilla into Applications. On Windows, run the .exe installer.
Open OpenSquilla
Launch the app. The bundled gateway starts automatically — there is nothing else to install.
Complete first-run setup
On first launch, onboarding walks you through choosing a provider and pasting the requested keys. The control UI then opens right inside the app.
Deploy Once, Reach Everywhere 3
Configure one Agent, serve users across multiple channels
Every Token Spent Where It Matters
OpenSquilla makes your Agent spend less, remember more, and run safer.
Cost Optimization
Multiple strategies coordinated to maximize every Token
Quality Boost
Multi-model ensemble routing lifts answer quality on the hardest turns — beyond any single model
More Core Capabilities
Beyond cost and accuracy — MetaSkills, human-like memory, and a security sandbox, all in place
Microkernel: Tiny Core, Vast Ecosystem
Inspired by OS microkernels — the core engine does the minimum: orchestration and state management. Everything else runs as plugins in "user space". Switch LLM providers? Implement a Protocol. Add new tools? 5 lines of code. Plugin crashes don't affect the core; core upgrades don't break plugins.
Same Budget, Higher Intelligence Density
Side-by-side comparison with peer open-source Agent frameworks4
| Dimension | OpenSquilla | OpenClaw | Hermes Agent |
|---|---|---|---|
| 🏗️Architecture | ✅ Microkernel with 5-layer separation, ultra-compact core orchestrator (~100 lines), all capabilities pluggable, auto-skip + rollback on errors | ⚠️ Mature plugin ecosystem (dozens of extensions), clean boundaries but more layers | ❌ Massive monolithic sync main loop (thousands of lines), all logic tightly coupled |
| 💰Cost Optimization | ✅ ML routing + reasoning depth tiers + prompt cache isolation + on-demand skills — multi-strategy savings of 60-80% | ⚠️ Config-pinned primary + fallback chain, no content-aware selection | ⚠️ Crude keyword + length heuristics, single routing strategy only |
| 🎯Quality Boost | ✅ Multi-model ensemble routing — dispatches hard problems to several candidates and aggregates their answers, beating any single model (including Fable 5); results stream progressively, and cost-aware fallback skips the ensemble when one model suffices | ❌ Single-model direct calls, no ensemble aggregation — accuracy is capped by the one model you pick | ⚠️ Mixture-of-Agents preset aggregates multiple models — strong quality, but no cost-aware fallback, so the heavy ensemble runs even when one model would do |
| 🪄MetaSkills Protocol | ✅ Composable workflows + meta-skill-creator for self-authoring + 10+ bundled & N+ community Skills auto-retrieved + Dream Mode distills usage into new candidates while idle | ⚠️ Prompt-driven skill chains, no meta-protocol layer, no self-evolution; new workflows live as docs, not first-class runtime objects | ❌ No reusable workflow abstraction — multi-step work is re-prompted from scratch every session |
| 💾Memory System | ✅ Vector + keyword + dedup + temporal decay + hot memory promotion + auto schema migration | ⚠️ Has decay / promotion / diversity reranking, but lacks four-tier cognitive structure & Memory Dream consolidation | ⚠️ Keyword-only search, no vector semantics, requires external integration for semantic memory |
| 🛡️Security Sandbox | ✅ No Docker dependency — syscall-level CPU/memory/time isolation + 3-tier network control. Fits in serverless | ⚠️ Docker optional with OpenShell as a lighter alternative, still heavier than syscall-level isolation | ✅ Dangerous command approval + 6 execution environments (local/Docker/SSH etc) |
| 💰Cost Tracking | ✅ Actual cost per call out of the box, quota hooks for auto-throttling on overspend | ✅ Built-in pricing table, cost written to session metadata | ✅ Input/output/cache-read/cache-write/reasoning tokens tracked separately |
| 📊Observability | ✅ Decision logs store hashes, not raw text (compliance-friendly), every pipeline stage instrumented | ✅ Native OpenTelemetry (as plugin), plug-and-play with Prometheus/Grafana | ⚠️ SQLite session table + call counter, basic level |
| 🧩Extension DX | ✅ 5-line duck-typed class is a valid plugin — no base class, no SDK package, no manifest | ⚠️ Implement interface in plugin-sdk + write manifest file | ⚠️ Tools auto-register on import (implicit side effects) |
Who Benefits Most from OpenSquilla?
These scenarios get the highest ROI