Shipped: Hymnix AI 1.2.1 — a local-first AI gateway + Windows workbench for Ollama models
I've been building Hymnix, a desktop app that turns a local Ollama setup into something you can actually operate: chat, a command console, a request monitor, plugins, tools, approvals, history, and an OpenAI-compatible endpoint so other clients can talk to your local models. It's AGPL-3.0, Windows 10/11, no installer, no account, no cloud dependency.
1.2.1 is mostly a "make it trustworthy" release — the boring fixes that decide whether you keep using a tool.
What changed
No more mojibake. Any HTTP response without a charset (streamed text/event-stream in particular) was being decoded as ISO-8859-1, so Chinese came back as garbage. Every streamed reply, tool trace and log line is now decoded as UTF-8, and server-side subprocess output is normalised too. If you write in CJK, this is the release that makes the app usable.
Navigation can't open the wrong page anymore. The sidebar list was missing one entry, shifting every page after it by one — click "Tools", land somewhere else. Pages are now resolved by id instead of position.
Terminal back to its intended density. A duplicated font-scaling factor was double-applying on high-DPI displays, blowing up the toolbar until buttons were clipped. Removed; the console keeps its compact 1.2.0 metrics.
Icons restored — window and taskbar icon now fall back to the bundled assets/icon.ico in both source and packaged runs.
History is complete — the whole history file is streamed, kept chronological, searchable, exportable to JSON/Markdown. Tool and reply traces survive restarts, de-duplicated.
Updater race fixed — a download started for one channel can no longer be applied after you switch channels; every package is verified before install.
Also in this release
Terminal themes (neon / matrix / amber), ANSI SGR rendering, per-level log filtering. ARM64-aware build matrix with per-architecture guards and on-demand cloudflared acquisition. Approval-gated tool execution with grant validation and trusted plugin installation. Try it
Download: github.com/CarrisFlynn/hymnix-ai-server/releases/tag/v1.2.1 Run Hymnix 1.2.1.exe, pick a language, start in local mode, refresh and select your Ollama model. Repo (source, changelog EN/ZH, docs): github.com/CarrisFlynn/hymnix-ai-server Feedback I'm actually looking for
Non-English UX — does CJK/RTL text survive a full session, including tool calls and long replies? High-DPI behaviour at 125% / 150% / 200% on Windows 11. Plugin authors — what does the manifest/allowlist model block you from doing? Known limits, so nobody is surprised: Windows only for now, needs a local Ollama instance, and the GUI is Tk-based — it's a workbench, not a web app.






Comments
0 comments