Skip to content

TheOrc v1.10.0

Choose a tag to compare

@github-actions github-actions released this 24 Jun 14:06
· 283 commits to master since this release
TheOrc — Build Complete

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 (![alt](src), 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)

  1. Download OrchestratorSetup.exe below
  2. Run it — the wizard detects your GPU, downloads the right runtime and model, configures everything
  3. 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)

  1. Download OrchestratorSetup below (no extension)
  2. In Terminal: chmod +x OrchestratorSetup && ./OrchestratorSetup
  3. 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 OrchestratorSetup first.
  4. 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 ☕