TheOrc v1.10.0
TheOrc v1.10.0
100% local AI coding assistant — no cloud, no subscriptions, no data leaving your machine.
What's new in v1.10.0
OrcChat: uncensored multi-backend chat, built from scratch in C#. A new chat surface — model-agnostic backend routing, streaming, user-controlled generation params, no frontend content filtering, no injected system prompt by default. Three uncensored Dolphin-line models added to the model catalogs with an UNCENSORED badge (opt-in only, never auto-recommended). Date/time grounding, a persisted system prompt across restarts, a live context-window usage indicator, HIVE node routing to run a chat on a paired machine, and inline image rendering in markdown output (, http(s)/data:/local-file, background-thread decode).
Native runtime: real, working, and now actually reachable. The in-process LLamaSharp runtime, ModelDepot/SessionManager/AdapterManager/RuntimeOrchestrator/OrcScheduler VRAM-aware admission control — all of it was already implemented in prior releases, but two real opt-in paths (the llama.cpp server backend, and an experimental native main-chat mode) had zero Settings UI to actually turn them on. Both are now exposed, with automatic fallback to Ollama on any native failure. Verified on real hardware: a genuine CUDA build hit 67.7 tok/s on an RTX 4060, vs. ~6 tok/s CPU-only.
Found and fixed a real OrcChat bug on the first real end-to-end test against the new backend: tool definitions were serialized in the wrong wire shape — Ollama silently tolerated it, llama.cpp's stricter OpenAI-compatible server rejected it outright with a 500. Fixed; verified both single-turn and multi-turn conversations now work correctly against a local llama.cpp server with zero Ollama involvement.
Model downloader hardening. Downloads now auto-retry with resume on a dropped connection instead of silently stalling. SHA-256 verification — previously implemented but never actually wired up, since nothing fetched a hash to check against — now runs for real using HuggingFace's own LFS metadata, deleting a corrupted download before it gets registered as a usable model.
🪟 Windows — one-click install (recommended)
- Download OrchestratorSetup.exe below
- Run it — the wizard detects your GPU, downloads the right runtime and model, configures everything
- Launch from the Desktop shortcut or Start Menu
Portable: download TheOrc-1.10.0-win-x64-portable.zip instead — contains both OrchestratorIDE.exe and OrchestratorSetup.exe, extract both to the same folder, run OrchestratorIDE.exe.
🍎 macOS (Apple Silicon)
- Download OrchestratorSetup below (no extension)
- In Terminal:
chmod +x OrchestratorSetup && ./OrchestratorSetup - First launch will show a Gatekeeper warning ("cannot be opened because the developer cannot be verified") — this build isn't code-signed yet. Right-click the file → Open, or run
xattr -d com.apple.quarantine OrchestratorSetupfirst. - The wizard detects your hardware, downloads the right runtime and model, configures everything
Portable: download TheOrc-1.10.0-osx-arm64-portable.tar.gz instead — tar -xzf it, both binaries are already executable.
Intel Macs (osx-x64) aren't built yet — only Apple Silicon.
🖥️ System requirements
| OS | Windows 10/11 (x64) · macOS (Apple Silicon) |
| .NET | Not required — fully self-contained |
| GPU | NVIDIA RTX (CUDA 12) · AMD (Vulkan) · Apple Silicon (Metal) · CPU-only (AVX2 / baseline) |
| RAM | 8 GB minimum · 16 GB recommended |
Full changelog: v1.9.5...v1.10.0
Built from v1.10.0 · .NET 10 · Source · Support the Orc ☕
