SA

INITIALIZING PRIVATE AGENT WORKSPACE

PRIVATE / LOCAL-FIRST / AUTONOMOUS EST. 2026

SOVEREIGNAGENT

A cinematic command surface for a custom local agent core: reasoning, research, code, memory, browser automation, voice and image workflows — without making a paid cloud model the foundation.

ENTER
SYSTEM
08specialist roles
14bundled source archives
0required paid model APIs
local workflow runs*

*Bound by your hardware, storage and electricity — not token billing.

REASONING ◆ MEMORY ◆ WEB ◆ CODE ◆ VISION ◆ VOICE ◆ FILES ◆ VERIFICATION ◆ REASONING ◆ MEMORY ◆ WEB ◆ CODE ◆ VISION ◆ VOICE ◆ FILES ◆ VERIFICATION ◆

02 / COMMAND CENTER

Ask once.
Make the system work.

Fast mode keeps latency low. Deep mode adds planning and critique. Swarm mode fans the task across research, code, verification and a final judge.

SARUN GRAPH
SOVEREIGN / SESSION
MODEL: NOT CONFIGUREDLOCAL BRIDGE
00

SYSTEM

Connect the local bridge to run your own model. The interface will never pretend an offline model produced an answer.

03 / SPECIALIST SWARM

One model.
More discipline.

MASTER ROUTERSOVEREIGN
CORE
custom python orchestrator
01

Planner

Decomposes goals into dependency-aware steps before execution.

PLAN
02

Researcher

Searches self-hosted SearXNG, reads pages, reconciles sources.

WEB
03

Coder

Inspects repositories, edits files, runs tests and interprets failures.

CODE
04

Critic

Finds weak assumptions, omissions and contradictions before delivery.

REVIEW
05

Verifier

Checks evidence, commands, tests, citations and task completion.

VERIFY
06

Judge

Chooses the strongest candidate and requests another pass when needed.

DECIDE
07

Vision

Optional multimodal model path for screenshots, images and video frames.

SEE
08

Voice

Optional whisper.cpp speech input and local text-to-speech workflow.

HEAR
PLAN → RESEARCH → EXECUTE → TEST → CRITIQUE → VERIFY → JUDGE → RETRY ◆ PLAN → RESEARCH → EXECUTE → TEST → CRITIQUE → VERIFY → JUDGE → RETRY ◆

04 / LOCAL TOOLCHAIN

Own the runtime.
Own the workflow.

01

Qwen3 source

Reasoning / tool-use model family source reference.

MODEL
02

Transformers

Direct Python inference path for local checkpoints.

INFERENCE
03

llama.cpp

GGUF inference through local CLI — server mode remains optional.

GGUF
04

FAISS + SentenceTransformers

Local vector memory, semantic retrieval and RAG.

MEMORY
05

Playwright + Trafilatura

Browser automation and clean web-document extraction.

BROWSER
06

Tree-sitter + ripgrep

Repository structure, symbols and high-speed code search.

CODE
07

Podman

Container isolation for risky or reproducible tool execution.

SANDBOX
08

whisper.cpp

Local speech recognition without sending audio to a cloud model.

VOICE
09

Diffusers + ComfyUI

Optional local image generation, editing and node workflows.

IMAGE

05 / MEMORY SYSTEM

Remember locally.
Retrieve deliberately.

SQLite stores runs and notes. FAISS and SentenceTransformers can add semantic memory when installed. The core still works without cloud memory.

0local runs
0memory rows
LOCALstorage policy

06 / SOURCE VAULT

Every supplied repository.
Preserved, not flattened.

Large archives are split into Cloudflare-safe chunks and can be reconstructed byte-for-byte with the included restore script.

COMPONENTROLESOURCESTATE
TransformersModel runtimeBundled archiveREADY
llama.cppGGUF runtimeBundled archiveREADY
Qwen3Model familyBundled archiveREADY
FAISSVector memoryBundled archiveREADY
SentenceTransformersEmbeddingsBundled archiveREADY
PlaywrightBrowser automationBundled archiveREADY
TrafilaturaWeb extractionBundled archiveREADY
Tree-sitterCode structureBundled archiveREADY
ripgrep ×2Fast repository searchBoth supplied archivesREADY
PodmanSandboxBundled archiveREADY
whisper.cppSpeech recognitionBundled archiveREADY
DiffusersImage generationBundled archiveREADY
ComfyUIImage workflowsBundled archiveREADY

07 / LAUNCH

Cloud surface.
Local intelligence.

02

Search

Optional: run your own SearXNG with Podman for private metasearch grounding.

.\START_SEARXNG_PODMAN.ps1
03

Cloudflare UI

Deploy this ZIP to Pages. The browser can connect back to the localhost bridge after you enter your local token.

LOCAL BRIDGE

Connection

The bridge binds to loopback. Keep the token private. When using a Cloudflare Pages URL, Chrome may ask for Local Network Access permission.

Not tested.